Config

Configuration settings for telemetry storage. More...

Macros

#define FILE_NAME_BUFFER_SIZE   128
 
#define DATA_BUFFER_SIZE   64
 
#define DATA_PART_SIZE   51200
 
#define DATA_MAX_PARTS   10
 
#define DATA_OUTPUT_FORMAT   FORMAT_TYPE_CSV
 
#define STORAGE_SUBSCRIPTIONS   0x0
 
#define STORAGE_SUBSCRIBE_RETRY_INTERVAL   50
 
#define STORAGE_TASK_STACK_DEPTH   1000
 
#define STORAGE_TASK_PRIORITY   0
 

Macro Definition Documentation

#define DATA_BUFFER_SIZE   64

Maximum size/length of the storage buffer

#define DATA_MAX_PARTS   10

Telemetry log file max parts

#define DATA_OUTPUT_FORMAT   FORMAT_TYPE_CSV

Output format (CSV (0), HEX (1), etc)

#define DATA_PART_SIZE   51200

Telemetry log file part size

#define FILE_NAME_BUFFER_SIZE   128

Maximum size/length of the filename buffer

#define STORAGE_SUBSCRIBE_RETRY_INTERVAL   50

The interval to wait between subscribe attempts

#define STORAGE_SUBSCRIPTIONS   0x0

The telemetry publishers for storage to subscribe to and store

#define STORAGE_TASK_PRIORITY   0

Telemetry storage receive task priority

#define STORAGE_TASK_STACK_DEPTH   1000

Telemetry storage receive task stack depth