Package com.silabs.bgxpress
Classes | |
enum | BGX_CONNECTION_STATUS |
The BGX_CONNECTION_STATUS datatype describes the connection status of a BGX Device. More... | |
class | BGXpressService |
An intent service which is used to control and communicate with a BGX device. More... | |
class | BusMode |
BusMode determines how the BGX interprets data it receives. More... | |
enum | OTA_Status |
This is the OTA status that can be used to drive a user interface as part of the OTA_STATUS_MESSAGE. More... | |
Class Documentation
◆ com::silabs::bgxpress::BGX_CONNECTION_STATUS
enum com::silabs::bgxpress::BGX_CONNECTION_STATUS |
The BGX_CONNECTION_STATUS datatype describes the connection status of a BGX Device.
Enumerator | |
---|---|
DISCONNECTED | The BGXpressService is not connected to a BGX. |
CONNECTING | The BGXpressService is connecting to a BGX device. |
INTERROGATING | The BGXpressService has connected to a BGX device and is discovering bluetooth services and characteristics. |
CONNECTED | The BGXpressService is connected to a BGX device. |
DISCONNECTING | The BGXpressService is in the process of disconnecting from a BGX device. |
CONNECTIONTIMEDOUT | A connection that was in progress has timed out. |
◆ com::silabs::bgxpress::OTA_Status
enum com::silabs::bgxpress::OTA_Status |
This is the OTA status that can be used to drive a user interface as part of the OTA_STATUS_MESSAGE.
Enumerator | |
---|---|
Invalid |
Should never see this. It indicates an error has occured |
Idle | No OTA is happening. |
Password_Required | a password is required for OTA. |
Downloading | the firmware image is being downloaded through DMS. |
Installing | the firmware image is being sent to the BGX device. |
Finishing | the firmware image has been written and the bgx is being commanded to load it. |
Finished |
the BGX has acknowledged the command to load the firmware. The BGX is being rebooted. |
Failed | The OTA operation has failed. |
UserCanceled | the intent ACTION_OTA_CANCEL has been received and the OTA operation is being canceled |