#ifndef MODBUS_M_H #define MODBUS_M_H #include typedef enum { MOD_OK = 0, MOD_ERR = 1 }MOD_T; int modbus_m_read_regist(uint8_t id,uint16_t addr,uint16_t length,uint8_t * data); int modbus_m_write_regist(uint8_t id,uint16_t addr,uint16_t key,uint8_t * data); int modbus_m_read_input(uint8_t id,uint16_t addr,uint16_t length,uint8_t * data) ; int modbus_m_write_coil(uint8_t id,uint16_t addr,uint16_t key,uint8_t * data); MOD_T modbus_m_crc_check(uint8_t * data,int size ); int modbus_m_write_mregist(uint8_t id,uint16_t addr,uint8_t *key,uint16_t size ,uint8_t * data); #endif