15 #define MAX_MODBUS_MESSAGE_SIZE 280
16 #define DEBUG_SCOMMS 1
26 uint16 calcCrc(uint8 *z_pBuf, uint16 z_msgLength);
29 void initialiseSerialComms();
30 void createReplyHeader(
void);
31 void createException(uint8 error_code);
32 void sendExchangeMessage(
exchange_id xid, uint32 *pMsg);
33 uint8 getExchangeMessage(
exchange_id xid, uint32 *pMsg);
36 void log(
char * z_msg, uint8 * z_arg1 = NULL);
40 uint8 m_rxMessageBuf[MAX_MODBUS_MESSAGE_SIZE];
41 uint8 m_txMessageBuf[MAX_MODBUS_MESSAGE_SIZE];
42 uint8 m_modbusAddress;
43 uint16 m_numberOfGroups;
44 sint32 m_socketFileDesc;
45 BOOL m_serialCommsInitialised;
Definition: stdtypes.h:213
Definition: mb_serial.h:18