Crate gopro_controller

Source

Structs§

GoPro
Represents a connected GoPro device
QueryResponse
Represents the response to a query sent to a GoPro device

Enums§

GPCharac
Represents the different characteristics that the GoProControlAndQuery service has
GoProCommand
Represents a command that can be sent to a GoPro device
GoProQuery
Represents a setting or command query that can be sent to a GoPro device
GoProServices
Represents the different services that a GoPro device can have
GoProSetting
Represents a setting that can be changed on a GoPro device

Traits§

Sendable
Behavior that a datatype must implement in order to be sent to a GoPro device
ToUUID
Behavior for converting a datatype to a GoPro global UUID

Functions§

connect
Connects to a GoPro device by name and returns a GoPro object if successful
init
Inits the bluetooth adapter (central) and returns it to the caller
scan
Scans for GoPro devices and returns a list of their names (may also return previously connected devices some of which may not be GoPros)