Commit Graph

44 Commits

Author SHA1 Message Date
Peli de Halleux
f745079728
Don't reset threashold when resetting color mode (#932)
* don't reset threshold when changing modes

* updated docs
2019-10-01 13:27:37 -07:00
Peli de Halleux
374bbb8304
Drift-compensated angle in gyro (#931)
* compute angle based on undrifted rate

* add is calibrating function

* fix integrator

* added example

* docs

* poll faster
2019-10-01 10:11:58 -07:00
Peli de Halleux
b28b5cb6b7
better flow + handle unclosed connection (#921)
* better flow + handle unclosed connection

* more checks
2019-09-27 09:16:27 -07:00
Peli de Halleux
6f34887c94
Safepolling (#915)
* headstart on safe polling

* poke in sensors

* more poking

* typo
2019-09-17 14:30:02 -07:00
Peli de Halleux
87a65aa38f
battery properties (#903)
* Battery params

* move category

* cleanup

* use property

* fix level

* fix battery computation

* fix level comp

* docs
2019-09-04 12:56:45 -07:00
Peli de Halleux
277c9903bb
Tank fixes (#892)
* fixing turnration computation

* updated tank computation

* fix rendering glitch

* restore tank computation

* rounding errors
2019-08-30 05:40:51 -07:00
Peli de Halleux
abc93dd7da
Multi sensor fix (#887)
* more logging

* set uart mode all at once

* updated logging

* pr feedback
2019-08-28 16:21:06 -07:00
Max
db9b6a995b IIC added (#870)
* IIC added

* Fixed bug with not detecting device
2019-08-27 17:57:21 -07:00
Max
5bd4aed0e1 Multiple sensors 2 (#877)
* Fixed -1 mode in libs

* Deleted todo
2019-08-27 16:34:55 -07:00
Max
4d2f72575b Fixed multiple sensor bug (#868) 2019-07-15 15:26:25 -07:00
Peli de Halleux
550528c695
bringing back show ports (#377)
* bringing back show ports

* added firmware links in docs

* updated color rendering

* better rendering of touch/ultra/ir

* better data per sensor
2018-03-28 08:50:14 -07:00
Peli de Halleux
daa88b299d replacing loops.pause -> pause, loops.forever -> forever 2018-02-14 16:05:31 -08:00
Peli de Halleux
188d5b3aa7 threshold query api 2018-01-30 08:27:23 -08:00
Peli de Halleux
387effbdd0 upgraded to run in parallel 2018-01-23 14:52:41 -08:00
Peli de Halleux
bf6a932e5f
Color calibration (#245)
* better handling of thresholds, color calibration strategy

* updating calibration parameters
2018-01-19 13:11:11 -08:00
Peli de Halleux
0b763978f2
gyro boy improvements (#236)
gyro boy improvements
2018-01-13 08:31:10 -08:00
Peli de Halleux
1453b7e0a3 gyro reset fix 2018-01-11 11:17:23 -08:00
Peli de Halleux
6fb5c54280 fix build break 2018-01-11 08:55:31 -08:00
Peli de Halleux
9d5ca35e83 fix battery encoding 2018-01-11 08:47:09 -08:00
Peli de Halleux
a9be582f90
gyro calibration done right (#186) 2018-01-04 23:21:19 -08:00
Peli de Halleux
1e460eef9e
basic reading of battery level (#182) 2018-01-04 21:50:13 -08:00
Sam El-Husseini
2b5f702bb6 Fix null ref for this when _update is called. 2018-01-03 11:20:37 -08:00
Sam El-Husseini
eb11d7926c Fix null dereferencing issue for buttons 2018-01-02 23:18:54 -08:00
Sam El-Husseini
955a2c9757 Better fix for null dereferencing issue. Fix initial Color sensor mode (default). 2018-01-02 22:51:12 -08:00
Peli de Halleux
d78d9c8686
basic ports view (#115)
* basic ports view

* slight adjustement of rendering
2017-12-19 14:26:57 -08:00
Peli de Halleux
919a03951c
Removing icons (#114)
* removing icons

* added "pause for light"
2017-12-19 11:37:33 -08:00
Sam El-Husseini
6320379d02 Initial sim implementation 2017-12-18 13:04:17 -08:00
Michal Moskal
41d5052583 Run sensor "change handler" also with the initial value 2017-12-15 11:54:53 +00:00
Peli de Halleux
ad17191ae2 collapse reflected/ambient blocks 2017-11-29 22:47:17 -08:00
Peli de Halleux
580b40876c fixing bumped 2017-11-28 16:02:04 -08:00
Peli de Halleux
1976534da0
Merge pull request #28 from Microsoft/sensorscat
Aligning categories with LabView/RobotC
2017-10-30 18:46:27 +01:00
Peli de Halleux
84b98a2788 brick namespace 2017-10-28 09:13:02 -07:00
Michal Moskal
57647318c4 Sensor fixes 2017-10-27 19:18:56 +01:00
Michal Moskal
005447ce44 4 times more sensors\! 2017-10-24 19:58:52 +01:00
Michal Moskal
ad5d5daee5 Adding local include with constants; dropping LMS enum 2017-07-11 16:18:59 +02:00
Michal Moskal
4f6941e6cf Implement button mmap 2017-07-11 11:40:40 +02:00
Michal Moskal
36050de253 Move button code 2017-07-10 14:18:00 +01:00
Michal Moskal
768e8c60f5 Move buttons to TS 2017-07-10 14:16:31 +01:00
Michal Moskal
17488b5c6b Bugfixes 2017-07-10 13:05:29 +01:00
Michal Moskal
0d9e719078 Button name clashes with C++ 2017-07-10 12:48:04 +01:00
Michal Moskal
0cc3cfee4b IR works 2017-07-10 12:47:00 +01:00
Michal Moskal
03b864c355 Rename ButtonWrapper to Button 2017-07-10 11:43:50 +01:00
Michal Moskal
6b5dd6c07b Add control.dmesg 2017-07-10 11:42:30 +01:00
Michal Moskal
1e3bce6d44 Split analog.ts 2017-07-10 11:37:14 +01:00