nanolr 2.0.0.0
Single byte indicating the device's state

Macros

#define NANOLR_DEV_STATE_BOOTING   0x00
 
#define NANOLR_DEV_STATE_INSIDE_BOOTLOADER   0x01
 
#define NANOLR_DEV_STATE_RDY_STARTUP_OP_SUCC   0x10
 
#define NANOLR_DEV_STATE_RDY_STARTUP_OP_FAILED   0x11
 
#define NANOLR_DEV_STATE_OFFLINE   0x20
 
#define NANOLR_DEV_STATE_CONNECTING   0x21
 
#define NANOLR_DEV_STATE_TRANSPARENT_MODE_STARTUP   0x22
 
#define NANOLR_DEV_STATE_ONLINE   0x30
 
#define NANOLR_DEV_STATE_DISCONNECTING   0x40
 
#define NANOLR_DEV_STATE_RESERVED   0x50
 
#define NANOLR_DEV_STATE_END_RECEIVING_WINDOW   0x51
 

Detailed Description

Macro Definition Documentation

◆ NANOLR_DEV_STATE_BOOTING

#define NANOLR_DEV_STATE_BOOTING   0x00

◆ NANOLR_DEV_STATE_CONNECTING

#define NANOLR_DEV_STATE_CONNECTING   0x21

◆ NANOLR_DEV_STATE_DISCONNECTING

#define NANOLR_DEV_STATE_DISCONNECTING   0x40

◆ NANOLR_DEV_STATE_END_RECEIVING_WINDOW

#define NANOLR_DEV_STATE_END_RECEIVING_WINDOW   0x51

◆ NANOLR_DEV_STATE_INSIDE_BOOTLOADER

#define NANOLR_DEV_STATE_INSIDE_BOOTLOADER   0x01

◆ NANOLR_DEV_STATE_OFFLINE

#define NANOLR_DEV_STATE_OFFLINE   0x20

◆ NANOLR_DEV_STATE_ONLINE

#define NANOLR_DEV_STATE_ONLINE   0x30

◆ NANOLR_DEV_STATE_RDY_STARTUP_OP_FAILED

#define NANOLR_DEV_STATE_RDY_STARTUP_OP_FAILED   0x11

◆ NANOLR_DEV_STATE_RDY_STARTUP_OP_SUCC

#define NANOLR_DEV_STATE_RDY_STARTUP_OP_SUCC   0x10

◆ NANOLR_DEV_STATE_RESERVED

#define NANOLR_DEV_STATE_RESERVED   0x50

◆ NANOLR_DEV_STATE_TRANSPARENT_MODE_STARTUP

#define NANOLR_DEV_STATE_TRANSPARENT_MODE_STARTUP   0x22