| 1234567891011121314151617181920212223242526272829 |
- #ifndef __UPLOAD_H__
- #define __UPLOAD_H__
- #include "define.h"
- #include "modbus.h"
- #ifdef __cplusplus
- extern "C" {
- #endif
- typedef struct{
- uint16_t coll_stat;
- uint16_t count;
- bool sw_stat;
- uint32_t download_sw_stat;
- }__attribute__((packed))coll_data_s;
- void vUpload_init(void);
- void vUpload_tick(void);
- void vUpload_pro(void);
- void set_download_sw_stat(uint32_t stat);
- void set_coll_stat(uint16_t count);
- extern modbus_work_s upload_work;
- #ifdef __cplusplus
- }
- #endif
- #endif //__UPLOAD_H__
|