Health

For clients to the Spot CAM Health service.

class bosdyn.client.spot_cam.health.HealthClient[source]

Bases: bosdyn.client.common.BaseClient

A client calling Spot CAM Health service.

default_service_name = 'spot-cam-health'
service_type = 'bosdyn.api.spot_cam.HealthService'
clear_bit_events(**kwargs)[source]

Clear out the events list of the BITStatus structure.

clear_bit_events_async(**kwargs)[source]

Async version of clear_bit_events().

get_bit_status(**kwargs)[source]

Retrieve (system events, degradations) as a tuple of two lists.

get_bit_status_async(**kwargs)[source]

Async version of get_bit_status().

get_temperature(**kwargs)[source]

Retrieve a list of thermometers measuring the temperature (mC) of corresponding on-board devices.

get_temperature_async(**kwargs)[source]

Async version of get_temperature().