sta.h 925 B

1234567891011121314151617181920212223242526272829303132333435
  1. #ifndef __STA_H__
  2. #define __STA_H__
  3. int sta_init( void );
  4. int sta_send_cmd( int cmd );
  5. int sta_set_aps(int val);
  6. int sta_get_ap( );
  7. int sta_get_aps( );
  8. double sta_get_soc( );
  9. int sta_chk_chg_stat( void );
  10. int sta_set_mode( int mod );
  11. int sta_chk_all_ctn_stat(int stat);
  12. int sta_chk_all_meter_stat(int stat);
  13. int sta_chk_any_meter_stat(int stat);
  14. int sta_send_all_ctn_cmd( int cmd );
  15. int sta_send_all_meter_cmd( int cmd );
  16. int sta_dis_pow( void );
  17. int sta_chk_dhg_stat(void);
  18. int sta_chk_chg_stat( void );
  19. char* sta_get_prjid( void );
  20. char *sta_get_devid(void);
  21. char* sta_get_stat_str();
  22. char* sta_get_err_str();
  23. void sta_set_dhgable( void );
  24. void sta_reset_dhgable( void );
  25. void sta_set_chgable( void );
  26. void sta_reset_chgable( void );
  27. int sta_get_dhgable( void );
  28. int sta_get_chgable( void );
  29. int sta_get_timezone();
  30. char* sta_get_state_str();
  31. char* sta_get_err_str();
  32. int sta_get_norm_cap();
  33. int sta_get_norm_pow();
  34. #endif