DWIN.h 1.1 KB

12345678910111213141516171819202122232425
  1. #ifndef __DWIN_H
  2. #define __DWIN_H
  3. #include "main.h"
  4. void Send_DWIN_RS485(uint16_t address, uint16_t data);
  5. void Send_DWIN_RS485_WENBEN(void);
  6. void SendMLXDWIN(uint16_t address, uint8_t id, uint8_t max, uint8_t min, uint8_t ave) ;
  7. void SendPressureDWIN(uint16_t address, uint8_t id, uint16_t data) ;
  8. void SendH2DWIN(uint16_t address, uint8_t id, float data) ;
  9. void SendCODWIN(uint16_t address, uint8_t id, float data) ;
  10. void SendofflineDWIN(uint16_t address, uint8_t id);
  11. void SendWENBENDWIN(uint16_t address, const char* data) ;
  12. void SendHEXNDWIN(uint16_t address, uint16_t data);
  13. void Send_uint8HEX_DWIN(uint16_t address, const uint8_t* data, uint8_t data_length);
  14. void DWIN_SWITCH_PAGES(uint16_t address, uint16_t data) ;
  15. void DWIN_PLAY_MUSIC(uint16_t address, uint16_t data) ;
  16. void SendASCIIHEXNDWIN(uint16_t address, const uint8_t* data, uint8_t data_length) ;
  17. void ReadHEXNDWIN(uint16_t address, uint16_t data) ;
  18. void SendDWINThreshold(uint16_t address,uint16_t value) ;
  19. void SendDWINterminal(uint16_t address, const uint8_t* data);
  20. void ConvertToASCII(uint8_t* input, uint8_t* output, size_t length);
  21. #endif /*__DWIN_H*/