Peripheral is not yet Initialized Value is allowed for gState and RxState.
Peripheral Initialized and ready for use Value is allowed for gState and RxState.
an internal process is ongoing Value is allowed for gState only.
Data Transmission process is ongoing Value is allowed for gState only.
Data Reception process is ongoing Value is allowed for RxState only.
Data Transmission and Reception process is ongoing Not to be used for neither gState nor RxState. Value is result of combination (Or) between gState and RxState values.
Timeout state Value is allowed for gState only.
Error Value is allowed for gState only.