![]() |
ISSDK
1.8
IoT Sensing Software Development Kit
|
Go to the source code of this file.
Macros | |
#define | FMSTR_PLATFORM_CORTEX_M 1 /* Cortex-M platform (see freemaster.h for list of all supported platforms) */ |
#define | FMSTR_DEMO_ENOUGH_ROM 1 /* Platform has enough ROM to show most of the FreeMASTER features */ |
Set the demo application configuration. More... | |
#define | FMSTR_DEMO_LARGE_ROM 1 /* Platform has large ROM enough to store the extended data structures used in FreeMASTER demo */ |
#define | FMSTR_DEMO_SUPPORT_I64 1 /* support for long long type */ |
#define | FMSTR_DEMO_SUPPORT_FLT 1 /* support for float type */ |
#define | FMSTR_DEMO_SUPPORT_DBL 1 /* support for double type */ |
#define | FMSTR_DISABLE 0 |
Enable/Disable FreeMASTER support as a whole. More... | |
#define | FMSTR_LONG_INTR 0 |
Select interrupt or poll-driven serial communication. More... | |
#define | FMSTR_SHORT_INTR 1 |
Queuing done in interrupt. More... | |
#define | FMSTR_POLL_DRIVEN 0 |
No interrupt needed, polling only. More... | |
#define | FMSTR_TRANSPORT FMSTR_SERIAL |
Select communication interface. More... | |
#define | FMSTR_SERIAL_DRV FMSTR_SERIAL_MCUX_UART |
#define | FMSTR_FLEXCAN_TXMB 0 |
Define communication interface base address or leave undefined for runtime setting. More... | |
#define | FMSTR_FLEXCAN_RXMB 1 |
#define | FMSTR_COMM_BUFFER_SIZE 0 |
Input/output communication buffer size. More... | |
#define | FMSTR_COMM_RQUEUE_SIZE 32 |
Receive FIFO queue size (use with FMSTR_SHORT_INTR only) More... | |
#define | FMSTR_USE_APPCMD 1 |
Support for Application Commands. More... | |
#define | FMSTR_APPCMD_BUFF_SIZE 32 |
#define | FMSTR_MAX_APPCMD_CALLS 4 |
#define | FMSTR_USE_SCOPE 2 |
Oscilloscope support. More... | |
#define | FMSTR_MAX_SCOPE_VARS 8 |
#define | FMSTR_USE_RECORDER 2 |
Recorder support. More... | |
#define | FMSTR_REC_BUFF_SIZE 1024 |
Built-in recorder buffer. More... | |
#define | FMSTR_REC_TIMEBASE FMSTR_REC_BASE_MILLISEC(0) |
Recorder time base, specifies how often the recorder is called in the user app. More... | |
#define | FMSTR_REC_FLOAT_TRIG 1 |
#define | FMSTR_USE_TSA 1 |
#define | FMSTR_USE_TSA_INROM 1 |
#define | FMSTR_USE_TSA_SAFETY 1 |
#define | FMSTR_USE_TSA_DYNAMIC 1 |
#define | FMSTR_USE_PIPES 3 |
#define | FMSTR_USE_READMEM 1 |
#define | FMSTR_USE_WRITEMEM 1 |
#define | FMSTR_USE_WRITEMEMMASK 1 |
#define | FMSTR_USE_HASHED_PASSWORDS 0 |
#define FMSTR_APPCMD_BUFF_SIZE 32 |
Definition at line 68 of file freemaster_cfg.h.
#define FMSTR_COMM_BUFFER_SIZE 0 |
Input/output communication buffer size.
Definition at line 61 of file freemaster_cfg.h.
#define FMSTR_COMM_RQUEUE_SIZE 32 |
Receive FIFO queue size (use with FMSTR_SHORT_INTR only)
Definition at line 64 of file freemaster_cfg.h.
#define FMSTR_DEMO_ENOUGH_ROM 1 /* Platform has enough ROM to show most of the FreeMASTER features */ |
Set the demo application configuration.
Definition at line 20 of file freemaster_cfg.h.
#define FMSTR_DEMO_LARGE_ROM 1 /* Platform has large ROM enough to store the extended data structures used in FreeMASTER demo */ |
Definition at line 21 of file freemaster_cfg.h.
#define FMSTR_DEMO_SUPPORT_DBL 1 /* support for double type */ |
Definition at line 24 of file freemaster_cfg.h.
#define FMSTR_DEMO_SUPPORT_FLT 1 /* support for float type */ |
Definition at line 23 of file freemaster_cfg.h.
#define FMSTR_DEMO_SUPPORT_I64 1 /* support for long long type */ |
Definition at line 22 of file freemaster_cfg.h.
#define FMSTR_DISABLE 0 |
Enable/Disable FreeMASTER support as a whole.
Definition at line 28 of file freemaster_cfg.h.
#define FMSTR_FLEXCAN_RXMB 1 |
Definition at line 58 of file freemaster_cfg.h.
#define FMSTR_FLEXCAN_TXMB 0 |
Define communication interface base address or leave undefined for runtime setting.
FlexCAN-specific, communication message buffers
Definition at line 57 of file freemaster_cfg.h.
#define FMSTR_LONG_INTR 0 |
Select interrupt or poll-driven serial communication.
Definition at line 31 of file freemaster_cfg.h.
#define FMSTR_MAX_APPCMD_CALLS 4 |
Definition at line 69 of file freemaster_cfg.h.
#define FMSTR_MAX_SCOPE_VARS 8 |
Definition at line 73 of file freemaster_cfg.h.
#define FMSTR_PLATFORM_CORTEX_M 1 /* Cortex-M platform (see freemaster.h for list of all supported platforms) */ |
Definition at line 17 of file freemaster_cfg.h.
#define FMSTR_POLL_DRIVEN 0 |
No interrupt needed, polling only.
Definition at line 33 of file freemaster_cfg.h.
#define FMSTR_REC_BUFF_SIZE 1024 |
Built-in recorder buffer.
Definition at line 79 of file freemaster_cfg.h.
#define FMSTR_REC_FLOAT_TRIG 1 |
Definition at line 83 of file freemaster_cfg.h.
#define FMSTR_REC_TIMEBASE FMSTR_REC_BASE_MILLISEC(0) |
Recorder time base, specifies how often the recorder is called in the user app.
Definition at line 82 of file freemaster_cfg.h.
#define FMSTR_SERIAL_DRV FMSTR_SERIAL_MCUX_UART |
Definition at line 50 of file freemaster_cfg.h.
#define FMSTR_SHORT_INTR 1 |
Queuing done in interrupt.
Definition at line 32 of file freemaster_cfg.h.
#define FMSTR_TRANSPORT FMSTR_SERIAL |
Select communication interface.
Definition at line 49 of file freemaster_cfg.h.
#define FMSTR_USE_APPCMD 1 |
Support for Application Commands.
Definition at line 67 of file freemaster_cfg.h.
#define FMSTR_USE_HASHED_PASSWORDS 0 |
Definition at line 107 of file freemaster_cfg.h.
#define FMSTR_USE_PIPES 3 |
Definition at line 92 of file freemaster_cfg.h.
#define FMSTR_USE_READMEM 1 |
Definition at line 95 of file freemaster_cfg.h.
#define FMSTR_USE_RECORDER 2 |
Recorder support.
Definition at line 76 of file freemaster_cfg.h.
#define FMSTR_USE_SCOPE 2 |
Oscilloscope support.
Definition at line 72 of file freemaster_cfg.h.
#define FMSTR_USE_TSA 1 |
Definition at line 86 of file freemaster_cfg.h.
#define FMSTR_USE_TSA_DYNAMIC 1 |
Definition at line 89 of file freemaster_cfg.h.
#define FMSTR_USE_TSA_INROM 1 |
Definition at line 87 of file freemaster_cfg.h.
#define FMSTR_USE_TSA_SAFETY 1 |
Definition at line 88 of file freemaster_cfg.h.
#define FMSTR_USE_WRITEMEM 1 |
Definition at line 96 of file freemaster_cfg.h.
#define FMSTR_USE_WRITEMEMMASK 1 |
Definition at line 97 of file freemaster_cfg.h.