Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull updates from origin #3

Merged
merged 16 commits into from
Jul 23, 2019
Merged

Pull updates from origin #3

merged 16 commits into from
Jul 23, 2019

Conversation

douglaswsilva
Copy link
Collaborator

Merge remote changes.

This extracts the part where the options are parsed. This is a
preparation to support range based params.
This brings initial support in the camera plugin for range based
parameters.

Range based parameters are paramaters without a predefined option list
like an enum but rather a min, max, step size and a type.
This adds a timeout to actually set local and global position health
flags to false if we lose GPS.

This implementation is still clunky until we have the events interface.
camera: support for range based params
When nothing weas being received over serial the destruction of the
serial connection hung waiting for a read to complete.

By using a timeout every second, we can recover after one second.
It's not optimal but better than stalling completely.
Because that's common for a library to implement.
We like name changes very much.
core: added getter for version
telemetry: fix position health flags on GPS loss
core: fix destruction of serial connection
@douglaswsilva douglaswsilva merged commit bcef268 into Esri:develop Jul 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants