This is what we use in DexterOS 2.0
CleoQc
released this
26 Apr 17:47
Bring Develop into Master (#174)
* Update C++ drivers for FW version 1.0.0
* Feature/split easy libraries (#149)
* add vscode to gitignore
* split easygopigo3 into 2 files: easygopigo3 and easy_sensors
* Bit of linting
* split easygopigo3 library
* change print statement to a cleaner one
* remove I2C_mutex
* typo
* Split easygopigo3.py and create easysensors.py
* Feature/overall mutex (#152)
* add vscode to gitignore
* split easygopigo3 into 2 files: easygopigo3 and easy_sensors
* Bit of linting
* split easygopigo3 library
* change print statement to a cleaner one
* remove I2C_mutex
* typo
* Split easygopigo3.py and create easysensors.py
* upping version number to 1.2
* add a check for overall mutex need
* Add comments about overall_mutex support
* Notebooks for Mouse Controller project. Change turn_degrees blocking default (#153)
* removing i2c_mutex which will be found in script_tools instead (#148)
* Revert "removing i2c_mutex which will be found in script_tools instead (#148)"
This reverts commit 1e9ba8f2ebc70c5482bbc3b01415b3fc904dffff.
* Revert the removal of mock packages in the docs
* add 2 notebooks in Mouse Control Project
* change blocking default in turn_degrees to be consistent
* adjust documentation for turn_degrees blocking parameter
* better handling of mutex checking (#155)
* Bug/line follower (#156)
* better handling of mutex checking
* re-add Line Follower
* Fix/overallmutex (#157)
* add 2 notebooks in Mouse Control Project
* change blocking default in turn_degrees to be consistent
* adjust documentation for turn_degrees blocking parameter
* Check overall_mutex flag each time.
* Add reset method
Add reset_motor_encoder as a simpler way to reset one or both motors'
encoders to 0.
* Fix/trickle down use mutex value (#162)
* Trickle down use_mutex values when sensors are instantiated from easygopigo3
* new reconfig_bus() method (#167)
* add 2 notebooks in Mouse Control Project
* change blocking default in turn_degrees to be consistent
* adjust documentation for turn_degrees blocking parameter
* Trickle down use_mutex values when sensors are instantiated from easygopigo3
* new reconfig_bus method
* remove errant print
* feature - updated documentation for all the things we did (#168)
* feature - first major things to modify
* feature - use conda instead of pip
* feature - disable deb checker
* feature - being explicit is safer than being sorry
* feature - clean things up
* feature - more on autosummary stuff
* feature - create a new index for basic API
* feature - add cross-reference to disensors
* feature - lots of changes
* remove version support on RTD as we don't have a release system
* make EasyGoPiGo3 class's documentation up-to-date
* feature - small improvement to a sentence
* feature - further work on easygopigo3.py docstrings
* feature - add list of soon to be deprecated API
* feature - improve the "deprecated api" page
* feature - split the documentation into sections
* feature - add note to class graphic
* feature - fix description alignments
* feature - split functions/classes list into multiple lists
* feature - fix the tutorials section
* feature - make docs more pretty
* Fix/distance sensor (#169)
* add 2 notebooks in Mouse Control Project
* change blocking default in turn_degrees to be consistent
* adjust documentation for turn_degrees blocking parameter
* change the call to easyDistanceSensor