fa.h 618 B

12345678910111213141516171819202122232425262728
  1. #ifndef _FA_H_
  2. #define _FA_H_
  3. #define FA_NBR_MAX 1
  4. struct fa_t
  5. {
  6. char szinfo[32];
  7. char szmodel[32];
  8. int model;
  9. int idx;
  10. int model_nbr;
  11. int sub_model_nbr;
  12. };
  13. extern struct fa_t fa[FA_NBR_MAX + 1];
  14. int fa_init();
  15. int fa_send_sm_cmd(int idx, int cmd);
  16. int fa_send_sm_cmd_all(int cmd);
  17. int fa_chk_state_all(int stat);
  18. int fa_get_warning_level(int idx);
  19. int fa_get_tool_data(char *buf);
  20. int fa_get_tbmqtt_data(char *buf);
  21. int fa_get_cloud_data(int ctn_idx, char *buf);
  22. int fa_get_model();
  23. int fa_get_init_data(int ctn_idx, char *buf);
  24. int fa_get_modbus_data(int idx, unsigned short* data);
  25. #endif