Thomas Kohler
0d0a508c60
core(build): CLI removed ( #946 )
...
* core(build): CLI removed
* adjust install instructions in doc and README
* fix master_test and remove useless/duplicated tests examples_test.go
2023-06-04 18:36:55 +02:00
Thomas Kohler
865e724af0
Build(v2): revert move to v2 subfolder ( #932 )
...
* revert move to v2 subfolder
* fix CI and adjust CHANGELOG
2023-05-29 19:23:28 +02:00
Thomas Kohler
d908619462
Build(v2): fix usage by moving code to a v2 subfolder ( #927 )
2023-05-22 19:35:36 +02:00
Thomas Kohler
949392d8a7
Fix(core): Semantic Import Versioning for v2 ( #921 )
2023-05-20 14:25:21 +02:00
Thomas Kohler
6c7ecbe584
SPI using GPIO's plus driver for MFRC522
2023-01-05 19:04:32 +01:00
Thomas Kohler
cef04066e3
Improve: use base driver for all I2C devices
2022-12-10 13:10:23 +01:00
Thomas Kohler
3559e7892e
Introduce I2cBusAdaptor for composition in platforms
2022-12-08 19:29:51 +01:00
Thomas Kohler
9cbc7acf94
Bugfix/Improvement: Use PWMPinsAdaptor for platforms
2022-12-05 18:28:57 +01:00
Thomas Kohler
89afbcf85b
Bugfix/Improvement: Use DigitalPinsAdaptor for platforms
2022-12-01 17:33:33 +01:00
Thomas Kohler
45ee9c3644
gpio: add support for new character device Kernel ABI
2022-11-27 16:06:09 +01:00
Thomas Kohler
be92fb6f9e
rename package "sysfs" to "system"
2022-11-20 19:22:26 +01:00
Thomas Kohler
421135fcc2
BUGFIX/IMPROVEMENT: sysfs accesser
2022-11-09 17:30:57 +01:00
Thomas Kohler
45abf11acc
BUGFIX: tests with sysfs mocks
2022-10-30 18:47:56 +01:00
Thomas Kohler
5977c05f6c
fix PWM related read/write tests
2022-09-25 14:26:57 +02:00
Ron Evans
7ca9db598f
docs: update copyright date to 2018
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-02-14 08:24:39 +01:00
deadprogram
472856310a
i2c: refactor i2c interface definitions out of sysfs into i2c package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-12 09:00:35 -06:00
Erik Agsjö
db766f7814
Made C.H.I.P PWM init robust for already enabled state
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-06-15 14:04:08 +02:00
Erik Agsjö
dcd861ed6e
Fixed PWM duty cycle calculation for C.H.I.P ServoWrite
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-06-15 14:04:08 +02:00
Erik Agsjö
b5dccfbc01
Fixed PWM init bug for C.H.I.P
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-06-15 14:04:08 +02:00
deadprogram
a364a2356a
chip: protect against pin map races
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-06 15:11:13 +02:00
deadprogram
ea4e52d39d
chip: implement DigitalPinnerProvider and PWMPinnerProvider interfaces
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 10:31:01 +02:00
deadprogram
b753aed266
chip: export DigitalPin and PWMPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-28 12:52:08 +02:00
deadprogram
610747b723
chip: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 11:49:29 +02:00
deadprogram
54228b39e2
chip: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 11:22:15 +02:00
deadprogram
3b158402a7
chip: create separate constructor for CHIP Pro, increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 10:04:54 +02:00
deadprogram
a0b3e831af
chip: corrections needed for sysfs.PWMPin
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 10:44:28 +02:00
deadprogram
0106cbb861
chip: ensure implements PwmWriter interface
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 15:04:20 +02:00
deadprogram
8cfb7db7cd
chip: add preliminary support for C.H.I.P. Pro
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 13:34:19 +02:00
deadprogram
a645b2e373
chip: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 12:03:01 +02:00
deadprogram
32a60db75c
chip: remove test initialization now being done by default
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 12:00:30 +02:00
deadprogram
7d73bf92f4
chip: add back ServoWrite implementation
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 11:50:39 +02:00
deadprogram
d878957d25
chip: refactoring to use sysfs.PWMPin implementation
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 10:43:16 +02:00
deadprogram
a99912be4d
docs: improve explanations for scp/ssh workflow on SoC boards to README
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-12 15:42:06 +02:00
deadprogram
d27d3e50ec
docs: add explanations for scp/ssh workflow on SoC boards to README
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-12 15:39:23 +02:00
deadprogram
959901d22c
chip: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-11 18:35:18 +02:00
deadprogram
7443293d2e
chip: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-06 09:53:52 +02:00
deadprogram
d405b7a5c7
test: remove test code no longer being called
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 15:57:23 +02:00
Erik Agsjö
74da855ea7
Updated README
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-03-23 21:46:47 +01:00
Erik Agsjö
13c3c111d5
Added more tests for PWM
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-03-14 00:11:06 +01:00
Erik Agsjö
e125805554
Added basic test for CHIP PWM functions
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-03-13 22:56:18 +01:00
Erik Agsjö
5593924945
Added PWM0 support to c.h.i.p
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
Updated C.H.I.P README
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-03-13 21:43:50 +01:00
deadprogram
a2f5f7bc91
chip: correct docs to describe valid pin mappings
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-16 10:51:44 +01:00
deadprogram
51f6aba47c
i2c: refactoring of the interface/implementations based on feedback and golinter
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-10 11:08:32 +01:00
Erik Agsjö
09142c55ee
Refactored platforms to new I2C interfaces
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-02-06 15:06:03 +01:00
Erik Agsjö
f41021c17a
Change to make I2C support more than one bus, and use
...
other access methods than block operations.
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
Added ReadWordData to i2c connection
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
Code cleanup
2017-02-06 14:57:19 +01:00
deadprogram
2c0119acea
chip: use new improved default namer to avoid API conflicts
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-02 15:57:45 +01:00
Erik Agsjö
32e9959968
Tweaked test to match new gpio pin defs
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-01-11 22:21:07 +01:00
Erik Agsjö
ccc7504512
Fixed formatting
2017-01-11 01:49:27 +01:00
Erik Agsjö
28c0526cf3
Fixed chip XIO base address lookup
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-01-11 01:45:41 +01:00
deadprogram
885c829a43
license: update license year to include 2017
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-02 22:25:17 +01:00