Thomas Kohler
5977c05f6c
fix PWM related read/write tests
2022-09-25 14:26:57 +02:00
Thomas Kohler
47858044a4
add unused but missing interface implementation for PiBlaster
2022-09-25 14:05:38 +02:00
Thomas Kohler
8640dd3af4
Merge pull request #854 from hybridgroup/test_utis_less_fragile
...
test: make some tests less fragile
2022-09-25 12:16:02 +02:00
deadprogram
ec2995974d
test: increase some timings to make tests a little less fragile
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2022-09-25 12:06:08 +02:00
Thomas Kohler
daa03ab6c8
Merge pull request #853 from gen2thomas/fix/circleci_issue849
...
BUGFIX: circleci new home path
now the basic changes are the same like #837
2022-09-25 11:32:27 +02:00
Thomas Kohler
c89c88e52d
BUGFIX: new home path for cimg
2022-09-25 11:22:53 +02:00
Thomas Kohler
3b68fee9d0
switch to golang 1.19 and to new cimg
2022-09-24 23:11:37 +02:00
Thomas Kohler
f141a2bc7a
BUGFIX: new pwm behaviour of tinkerboard
2022-09-24 13:52:26 +02:00
Thomas Kohler
f536c35f35
adjust analog sensor driver to prevent ReadValue() to get float64
2022-07-13 20:09:31 +02:00
deadprogram
d8081f912d
all: prepare for release v1.16.0
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2022-05-02 21:56:19 +02:00
Thomas Kohler
ae9eadc27f
fix tinkerboard i2c0 to i2c4, improve comments in pin map, improve README
2022-04-30 14:17:14 +02:00
DiscreteTom
3bfba27dad
fix raspi PWMPin.SetDutyCycle ( #800 )
...
raspi: PWMPin.SetDutyCycle
- value 0 is allowed in pi blaster
- for pi-blaster, duty should not going below 2us, unless the duty is 0
2022-04-24 11:19:49 +02:00
Thomas Kohler
3b3ad4df0e
add AnalogActuatorDriver, analog temperature sensor, driver for PCF8591 (with 400kbit stabilization), driver for YL-40
2022-04-24 11:14:45 +02:00
Thomas Kohler
63472854a6
mcp23017: add mutex for write, hd44780: fix mutexes
2022-04-17 16:29:33 +02:00
Thomas Kohler
4565cc38de
introduce adafruit1109 2x16 LCD with 5 keys
2022-04-17 16:29:33 +02:00
Thomas Kohler
cac63385db
digispark remove useless code in i2c test
2022-04-17 15:02:01 +02:00
Thomas Kohler
63a5bb9360
digispark fix ReadByte & WriteByte, rework and add i2c tests
2022-04-17 15:02:01 +02:00
Thomas Kohler
1cd34fdde0
don't panic on 'With*' allow simpler wrapping of drivers
2022-04-08 19:42:13 +02:00
Thomas Kohler
abbeeeb14c
switch off debug
2022-04-08 19:42:13 +02:00
Thomas Kohler
ee7bc59a9c
add tests, shrink access to some internal variables
2022-04-08 19:42:13 +02:00
Thomas Kohler
491b14f1b9
introduce speed optimizations and related tests
2022-04-08 19:42:13 +02:00
Thomas Kohler
52f13b70b8
final cleanup of code and tests
2022-04-08 19:42:13 +02:00
Thomas Kohler
d43d3430d9
fixed PinMode, SetPullUp and SetPolarity, unit tests activated
2022-04-08 19:42:13 +02:00
Thomas Kohler
37eeda80f5
ReadGPIO fixed with #576 , failing leftovers for PinMode, SetPullUp and SetPolarity
2022-04-08 19:42:13 +02:00
Thomas Kohler
954d535093
failing leftovers after usage of PR #569
2022-04-08 19:42:13 +02:00
Thomas Kohler
b673706fef
prepare refactoring of PR569
2022-04-08 19:42:13 +02:00
Thomas Kohler
8f995aa272
FIX the bug #568 without further impact, heavy improvements of tests
2022-04-08 19:42:13 +02:00
Thomas Kohler
f035ce3753
start by rollback code to state before 2018/06/21
2022-04-08 19:42:13 +02:00
Thomas Kohler
4ee5aaf39f
bmp388 fix missing address write byte in test of Measurements
2022-03-19 08:04:37 +01:00
Thomas Kohler
bfeb5bb182
drv2605l fix missing address write byte in test of Halt()
2022-03-19 08:04:37 +01:00
Thomas Kohler
f312f00278
fix helper_test ReadByteData, ReadWordData to use reg
2022-03-19 08:04:37 +01:00
Tim Froidcoeur
40bf1710dd
MCP3004: correct number of channels
...
the MCP3004 has 4 channels, not 3.
Fixes: b0160105("spi: Add MCP3202, MCP3204, MCP3208, and MCP3304
drivers")
Signed-off-by: Tim Froidcoeur <tim.froidcoeur@gmail.com>
2021-11-14 13:31:47 +01:00
dlstjq7685
229a93e0f7
add new feature
2021-08-01 15:27:57 +09:00
Diego Parisi
27c76b4585
Fix servo and DC motors presence
...
Fix the presumption both servo and DC motors are present
2021-04-14 07:01:30 +02:00
Yuri Gorokhov
979379d765
Adding support for hmc8553l compass
2021-04-14 06:57:48 +02:00
Bruno Meneguello
97d23a5aec
Guards Dji Tello Halt against nil dereference
...
Fixes #778
2021-01-27 18:52:56 +01:00
ChrisC
7455e4bd91
update uuid package and directly access it; remove archived uuid package
2021-01-16 21:50:31 +01:00
deadprogram
a8f33b2fc0
docs: add badge for codecov
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-12-01 10:54:44 +01:00
deadprogram
121c13fdb0
build: separate out appveyor tests
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-12-01 10:54:44 +01:00
deadprogram
118e707ab3
build: add codecov to CircleCI tests
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-12-01 10:54:44 +01:00
deadprogram
d7a8f8b825
release: prepare for release 1.15.0
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-12-01 10:54:44 +01:00
tdaira
15284227bb
Add delay for Run function of StepperDriver.
2020-11-28 12:50:18 +01:00
deadprogram
879e89e227
gpio: correct test for hd44780 driver to match newer signature
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-28 12:42:26 +01:00
deadprogram
e7defc355e
build: remove remaining travisci related files
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-28 12:36:30 +01:00
nigamishibumi
5ecfcdfbb8
Add HD44780 support
2020-11-28 12:36:02 +01:00
Mikael Manukyan
8cbd0eacf3
Add configuration for Nvidia Shield Controller
2020-11-28 00:38:44 +01:00
merlin
111b5c6dc1
feat(ultrasonic): Add ultrasonic i2c
...
add ultrasonic support for i2c driver
add basic test for ultrasonic sensor
fix length and update test for i2c driver
2020-11-27 19:41:56 +01:00
deadprogram
a158dba20e
docs: add CircleCI build badge
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:37:35 +01:00
deadprogram
7687a2f80e
docs: remove Travis build badge
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:33:35 +01:00
deadprogram
04dd1e7eaf
build: add circleci base
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:26:50 +01:00