diff --git a/docs/tech/json.md b/docs/tech/json.md index 2800fea..ce2e3e6 100644 --- a/docs/tech/json.md +++ b/docs/tech/json.md @@ -334,26 +334,26 @@ The device status contains information about the settings on the device which ar } ``` * iOS specific elements -- `altimeterAuthorizationStatus` used for steps _(iOS/string)_ as defined in [CMAuthorizationStatus](https://developer.apple.com/documentation/coremotion/cmauthorizationstatus?language=objc) -- `altimeterIsRelativeAltitudeAvailable` used for steps _(iOS/boolean)_ as defined in [isRelativeAltitudeAvailable](https://developer.apple.com/documentation/coremotion/cmaltimeter/isrelativealtitudeavailable()?language=objc) -- `backgroundRefreshStatus` _(iOS/boolean)_ as defined in [UIBackgroundRefreshStatusAvailable](https://developer.apple.com/documentation/uikit/uibackgroundrefreshstatus/uibackgroundrefreshstatusavailable/) -- `deviceIdentifierForVendor` used for default DeviceID _(iOS/string)_ as defined in [identifierForVendor](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor?language=objc) -- `deviceModel` _(iOS/string)_ as defined in [model](https://developer.apple.com/documentation/uikit/uidevice/1620044-model?language=objc) -- `deviceSystemName` _(iOS/string)_ as defined in [systemName](https://developer.apple.com/documentation/uikit/uidevice/1620054-systemname?language=objc) -- `deviceSystemVersion` _(iOS/string)_ as defined in [systemVersion](https://developer.apple.com/documentation/uikit/uidevice/1620043-systemversion?language=objc) -- `deviceUserInterfaceIdiom` _(iOS/string)_ as defined in [userInterfaceIdiom](https://developer.apple.com/documentation/uikit/uidevice/1620037-userinterfaceidiom?language=objc) -- `locale` the current locale on the device _(iOS/string)_ as defined in [localeIdentifier](https://developer.apple.com/documentation/foundation/nslocale/1416263-localeidentifier?language=objc) -- `localeUsesMetricSystem` _(iOS/boolean)_ as defined in [usesMetricSystem](https://developer.apple.com/documentation/foundation/nslocale/1643225-usesmetricsystem?language=objc) -- `"locationManagerAuthorizationStatus"` used for all locations _(iOS/string)_ as defined in ["CLAuthorizationStatus"](https://developer.apple.com/documentation/corelocation/clauthorizationstatus?language=objc) -- `version` version of the OwnTracks app _(iOS/string)_ + - `altimeterAuthorizationStatus` used for steps _(iOS/string)_ as defined in [CMAuthorizationStatus](https://developer.apple.com/documentation/coremotion/cmauthorizationstatus?language=objc) + - `altimeterIsRelativeAltitudeAvailable` used for steps _(iOS/boolean)_ as defined in [isRelativeAltitudeAvailable](https://developer.apple.com/documentation/coremotion/cmaltimeter/isrelativealtitudeavailable()?language=objc) + - `backgroundRefreshStatus` _(iOS/boolean)_ as defined in [UIBackgroundRefreshStatusAvailable](https://developer.apple.com/documentation/uikit/uibackgroundrefreshstatus/uibackgroundrefreshstatusavailable/) + - `deviceIdentifierForVendor` used for default DeviceID _(iOS/string)_ as defined in [identifierForVendor](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor?language=objc) + - `deviceModel` _(iOS/string)_ as defined in [model](https://developer.apple.com/documentation/uikit/uidevice/1620044-model?language=objc) + - `deviceSystemName` _(iOS/string)_ as defined in [systemName](https://developer.apple.com/documentation/uikit/uidevice/1620054-systemname?language=objc) + - `deviceSystemVersion` _(iOS/string)_ as defined in [systemVersion](https://developer.apple.com/documentation/uikit/uidevice/1620043-systemversion?language=objc) + - `deviceUserInterfaceIdiom` _(iOS/string)_ as defined in [userInterfaceIdiom](https://developer.apple.com/documentation/uikit/uidevice/1620037-userinterfaceidiom?language=objc) + - `locale` the current locale on the device _(iOS/string)_ as defined in [localeIdentifier](https://developer.apple.com/documentation/foundation/nslocale/1416263-localeidentifier?language=objc) + - `localeUsesMetricSystem` _(iOS/boolean)_ as defined in [usesMetricSystem](https://developer.apple.com/documentation/foundation/nslocale/1643225-usesmetricsystem?language=objc) + - `"locationManagerAuthorizationStatus"` used for all locations _(iOS/string)_ as defined in ["CLAuthorizationStatus"](https://developer.apple.com/documentation/corelocation/clauthorizationstatus?language=objc) + - `version` version of the OwnTracks app _(iOS/string)_ * android specific elements -- `hib` _(Android/integer)_ -- `bo` _(Android/integer)_ -- `loc` _(Android/integer)_ -- `ps` _(Android/integer)_ -- `wifi` _(Android/integer)_ + - `hib` _(Android/integer)_ + - `bo` _(Android/integer)_ + - `loc` _(Android/integer)_ + - `ps` _(Android/integer)_ + - `wifi` _(Android/integer)_ * other elements -- `_id` random identifier to be used by consumers to correlate & distinguish send/return messages _(Android/string)_ + - `_id` random identifier to be used by consumers to correlate & distinguish send/return messages _(Android/string)_ ## `_type=beacon`