wrapper.pbserver library
Classes
- UrpApParamters
- Parameters for START_AP and CONNECT_AP command
- UrpBatteryState
- UrpBleState
- UrpButtonConfig
- UrpButtonMode
- UrpCalibration
- UrpCommand
- Core Commands this are commands all devices share
- UrpConfigResponse
- Response for urpGetConfig / urpSetConfig / urpResetConfig. The device signs its current config so the host can verify authenticity.
- UrpCoreCommand
- UrpDeviceClass
- UrpDeviceConfig
- UrpDeviceId
- Response for GET_DEVICE_ID
- UrpDeviceIdentifier
- UrpDeviceInfo
- Response for GET_INFO command
- UrpDeviceName
- Response for GET_DEVICE_NAME (former id)
- UrpDeviceState
- UrpDeviceType
- UrpErrorCode
- UrpEvent
- UrpEventType
- UrpLog
- UrpMessage
- UrpMessageHeader
- UrpPowerState
- UrpPublicKey
- Response for GET_PUBLIC_KEY
- UrpRequest
- UrpResponse
- UrpScanConfig
- UrpSemanticVersion
- UrpSetNameParameters
- Parameters for SET_NAME command
- UrpSignChallengeParameters
- Parameters for urpSignChallenge command. The device signs SHA-256(nonce + device_id) with its RSA-2048 private key and returns the signature so the SDK can complete the OTA auth relay.
- UrpSignChallengeResponse
- Response for urpSignChallenge. Contains the RSA-2048 PKCS1v15 signature over SHA-256(nonce + device_id), base64-encoded (344 bytes for RSA-2048).
- UrpSignedConfigPayload
- Signed config payload used in urpSetConfig / urpResetConfig requests. The backend signs the serialized UrpDeviceConfig bytes; the device verifies the signature before applying.
- UrpStartDfuParameters
- UrpTypesVersion
- UrpUsbState
- UrpWifiState