Issues ------ - Unable to connect Caused by: Incorrect TCP flags handling from the Zephyr IP Stack. Workaround: Reset the board. - Publisher or Subscriber error Caused by: The NATS server will send the PING message at configurable intervals. If the PING message is not handled by the client, the server will close the connection. The NATS applications are synchronous, so if the PING message arrives when the application is processing another message (i.e. verbose = 1), the PING message will be ignored and the server will close the connection. Workaround: Codify a routine similar to handle_msg (see main.c) to handle all the incoming messages. - RX or TX error Caused by: Perhaps the rx/tx timeouts are too short for the LAN. Workaround: Increase the rx or tx timeout. See: publisher/src/netz.c, struct netz_ctx_t. Limitations ----------- See the ./README file.