Commit Graph

2920 Commits

Author SHA1 Message Date
Thomas Kohler bf98277e03 BUGFIX: stabilize firmata tests 2022-10-19 09:39:35 +02:00
Thomas Kohler cab50412e9
adjust analog sensor driver to prevent ReadValue() to get float64 2022-10-18 09:34:01 +02:00
Thomas Kohler 33bd714868
BUGFIX/IMPROVEMENT: Adafruit1109 bad characters on Halt() 2022-10-18 09:29:40 +02:00
Thomas Kohler 348c5af324 BUGFIX: Adafruit1109 bad characters on Halt() 2022-10-18 09:21:45 +02:00
Thomas Kohler 295b611462
BUGFIX/IMPROVEMENTS: ADS1x15 2022-10-11 10:39:24 +02:00
Thomas Kohler 5cb8302117 BUGFIX/IMPROVEMENT: ADS1x15 2022-10-11 10:37:29 +02:00
Thomas Kohler e7cb5c48ee Makefile: add check for examples, fix failed file, stabilize "every"-test 2022-10-11 08:42:15 +02:00
Thomas Kohler 91f94d9d4e
CCS811 use ReadBlockData() 2022-10-10 09:25:17 +02:00
Thomas Kohler 0dcec286f8 FEATURE: CCS811 use ReadBlockData() 2022-10-10 09:18:41 +02:00
Thomas Kohler e9980df214
MPL115A2 use ReadBlockData() 2022-10-10 07:54:50 +02:00
Thomas Kohler fd1231f0ba MPL115A2 use WriteByteData() and ReadBlockData() 2022-10-10 07:48:58 +02:00
Thomas Kohler e38a753f6d
BMP180 BMP280 BMP388 BME280 use ReadBlockData() 2022-10-10 06:58:55 +02:00
Thomas Kohler 6f970f7f6c FEATURE: bmxy8z use ReadBlockData 2022-10-10 06:51:39 +02:00
Thomas Kohler be288943be
ADXL345 use ReadBlockData() 2022-10-09 09:47:20 +02:00
Thomas Kohler 038853286d ADXL345 use ReadBlockData() 2022-10-07 19:40:55 +02:00
gram eb7e419c49 document fields for flight data 2022-10-03 18:24:38 +02:00
Thomas Kohler dbf33f7f63
BUGFIX/Improvement: missing HMC5883L byte swap, wrong name 2022-10-03 14:00:26 +02:00
Thomas Kohler 7b9d77bcc7 FIX: issue 805 by rename 2022-10-03 13:52:09 +02:00
Thomas Kohler ae34b72eaa BUGFIX/Improvement: missing HMC5883L byte swap 2022-10-03 13:51:58 +02:00
Thomas Kohler 9cc2ee32bd
BUGFIX/Improvement: MPU6050 init and values 2022-10-03 12:10:43 +02:00
Thomas Kohler d097fae08d BUGFIX/Improvement: MPU6050 init and values 2022-10-03 12:05:07 +02:00
Thomas Kohler 7b67007f87
BUGFIX/Improvement: L3GD20H full scale range usage 2022-10-02 16:37:59 +02:00
Thomas Kohler b4028e02ea BUGFIX/Improvement: L3GD20H full scale range usage 2022-10-02 16:31:57 +02:00
deadprogram a60a7962f3 ble: update to TinyGo Bluetooth package v0.6.0 release
Signed-off-by: deadprogram <ron@hybridgroup.com>
2022-10-02 16:26:34 +02:00
deadprogram 17233ae2e3 build: update appveyor for go 1.19
Signed-off-by: deadprogram <ron@hybridgroup.com>
2022-10-02 16:26:34 +02:00
deadprogram 0f6dab55c9 all: update to new serial package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2022-10-02 16:26:34 +02:00
deadprogram 09d6a0ceec platforms/ble: support for Windows and remove macOS specific UUID code no longer needed
Signed-off-by: deadprogram <ron@hybridgroup.com>
2022-10-02 16:26:34 +02:00
Thomas Kohler b616a1aadd
BUGFIX/Improvement: th02 i2c driver - wrong register usage for heater 2022-10-02 15:57:05 +02:00
Thomas Kohler 2476bd9541 BUGFIX/Improvement: TH02 wrong register for heater, use i2c.Driver 2022-10-02 15:47:41 +02:00
Thomas Kohler 72b52f389d
add PCA9501 i2c driver 2022-10-02 14:55:45 +02:00
Thomas Kohler 28c08be4a8 introduce PCA9501 driver inspired by mcp23017_driver and example for digispark 2022-10-02 14:51:53 +02:00
Thomas Kohler 3d60ca7699
add generic i2c driver 2022-10-02 14:33:04 +02:00
Thomas Kohler ad59d23e2e introduce generic i2c.Driver with example for digispark
fix missing/wrong entries in README
stabilize test
2022-10-02 14:18:08 +02:00
Thomas Kohler 2c4e12b296
Merge pull request #833 from gen2thomas/feature/i2c_readblockdata
BUGFIX: i2c.Read*Data() for digispark, i2c.WriteBlockData() and FEATURE: i2c.ReadBlockData()
2022-10-01 17:42:47 +02:00
Thomas Kohler fc4894bd51 NEW: i2c.ReadBlockData(), BUGFIX: Read*Data() in digispark and some small other fixes 2022-10-01 17:33:02 +02:00
Thomas Kohler 142817aa54
Merge pull request #861 from gen2thomas/fix/makefile_for_style_and_coverage
BUGFIX: Makefile
2022-09-28 15:04:23 +02:00
Thomas Kohler 4a3bfe5042 BUGFIX: Makefile 2022-09-27 19:11:58 +02:00
Thomas Kohler c9f4e5de99
Merge pull request #859 from gen2thomas/fix/examples_issue852
BUGFIX: examples and Makefile for examples
2022-09-27 17:28:03 +02:00
Thomas Kohler 9e72b20c0a improve examples build 2022-09-27 12:30:59 +02:00
Thomas Kohler 9b5dd61861 fix examples and gopigo3 driver 2022-09-27 12:30:59 +02:00
st-user 7031d1ec29 Dji Tello Halt does not terminate all the related goroutines and may wait forever when it is called multiple times
Halt method waits forever when at least one of the goroutines is blocked by its Read method. To avoid this, I make Halt method close the connections before writing to doneCh.
2022-09-26 19:20:32 +02:00
st-user 11259d468d Dji Tello Halt does not terminate all the related goroutines and may wait forever when it is called multiple times
Fix the test for Halt method so that it waits for all the related goroutines to complete.
2022-09-26 19:20:32 +02:00
st-user b07a272ca6 Dji Tello Halt does not terminate all the related goroutines and may wait forever when it is called multiple times
Fix the issue.
2022-09-26 19:20:32 +02:00
st-user 3c8f48a8ac Dji Tello Halt does not terminate all the related goroutines and may wait forever when it is called multiple times
Add failing unit tests.
2022-09-26 19:20:32 +02:00
Thomas Kohler 5bbcfec620
Merge pull request #857 from gen2thomas/feature/add_platforms_to_ci
add more platform tests to CI/CD
2022-09-25 18:58:37 +02:00
Thomas Kohler 9b9df60ed2 add tests of more platforms to CI 2022-09-25 18:49:25 +02:00
Thomas Kohler dcf7f4d180
Merge pull request #855 from gen2thomas/fix/tests_issue852
BUGFIX: some failing tests and implement unused interface
2022-09-25 17:14:10 +02:00
MrARM 2588b58237 Add definitions to controller class too
Website documentation did not make this immediately obvious
2022-09-25 16:27:05 +02:00
MrARM 14c3bde651 Add diagonal hat directions
Diagonal directions are simply the 2 buttons hit added. 
Tested on a PowerA Xbox controller
2022-09-25 16:27:05 +02:00
Thomas Kohler 27b9e04e7e fix keyboard tests and exclude opencv 2022-09-25 14:46:02 +02:00