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 |