Commit Graph

17 Commits

Author SHA1 Message Date
wpetit c659a98587 Prevent multiple close of channel
Pyxis/orion/pipeline/head There was a failure building this commit Details
2021-01-26 18:01:06 +01:00
wpetit e7bec24f0f Use ReachView 2.24.X broadcast API
Pyxis/orion/pipeline/head There was a failure building this commit Details
2020-11-26 17:00:13 +01:00
wpetit e3cc7ab2b1 Add IsAlive() method on client 2020-11-23 16:23:03 +01:00
wpetit e06aa5129a Upgrade to ReachView v2.24.0 2020-11-23 11:15:30 +01:00
wpetit 98e33af1e5 Migrate to latest Reachview new API evolution
Tested with Reachview v2.18.1
2019-08-18 20:30:35 +02:00
wpetit 8c6c0e12b2 Fix module reboot in updater and reachview mode 2019-02-26 20:39:03 +01:00
wpetit e63d7b6f97 Mutualise RebootNow() method on Client 2019-02-12 11:12:50 +01:00
wpetit a1a417b05b Fix typo 2019-02-12 10:19:24 +01:00
wpetit 668a33a1a1 Fix reach services discovery 2018-12-06 16:31:23 +01:00
wpetit 4da7f14564 Add method to stream modules status 2018-10-16 19:07:35 +02:00
wpetit 187d53fd29 Fix Reach services discovery
- Use github.com/grandcat/zeroconf lib instead of github.com/oleksandr/bonjour
2018-10-16 15:23:16 +02:00
wpetit 9bd20331ef Add service discovery helper
Use MDNS-SD to discover ReachRS services on the local network
2018-10-09 14:05:38 +02:00
wpetit 854052bc84 Example: simple cli for automatic configuration of rover/base modules 2018-09-26 15:56:06 +02:00
wpetit 9367e5e79e Use context.Context to provide timeout detection to websocket calls 2018-09-26 12:05:55 +02:00
wpetit 1dcd03e455 Use pointers to create partial configuration updates 2018-09-25 17:28:12 +02:00
wpetit 1a04caafdf Implements full configuration model 2018-09-21 16:07:38 +02:00
wpetit 6e9df8d386 Refactor reach package
- Rename reach package to emlid
- Create generic Reach websocket client
- Add 2 new subpackages 'updater' and 'reachview' to provides specific
API
2018-09-21 16:07:38 +02:00