en-us_commands:reference:icnet
This is an old revision of the document!
Table of Contents
ICnet()
Commands
| Command | Arguments | Return Value | Operation |
|---|---|---|---|
ICnet() | None | void | Checks incoming requests and handles Cnet Slave responses. |
Example
void loop() { ICnet(); digitalWrite(32, M[0]); }
Precautions
- Keep calling
ICnet()inloop(). - Set M/D/R sizes within the available SRAM.
- When sharing memory with Modbus, check for duplicate allocation and address conventions. Both
ICnetMem()andImodbusRTUMem()reallocate sharedM/D. Assign final size management to only one of them and initialize both protocols after the last reallocation. - Allocation functions do not return success status. Check whether
M,DandRarenullptrbefore accessing them in user code.
en-us_commands/reference/icnet.1788785566.txt.gz · Last modified: by 127.0.0.1
