Tags: gkoh/furble
Tags
Implement GPS for Canon EOS. (#199) * Implement GPS for Canon EOS R. In collaboration with @Jerroder, implement the GPS sync protocol for Canon EOS R. * Update README to include Canon EOS R GPS support. * Refactor and attempt to correct Canon EOS GPS support. Rename 'M6' to 'Smart' and 'R' to 'Remote' to better reflect the connection types. Refactor GPS support from 'Remote' into 'Smart'. Canon EOS smart device connections support basic shutter release and GPS. Canon EOS remote device connections support shutter and autofocus, but not GPS. * Move the final write to CHR_IDEN_UUID characteristic to after subscribing to the geo characteristic, Make coordinates absolute (#230) Co-authored-by: - <-> * Use static_cast throughout. * Update feature table compatibility. Update compatibility for Canon and Nikon in different connection modes. --------- Co-authored-by: Oaksen <[email protected]>
Fix finding client during disconnect event. (#220) With target RPA active, addresses change before connection and after identify resolution. This resulted in a failure to find the right client handle when searching by peer address. Fix this by finding the client by connection handle.
PreviousNext