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 |