|
| 1 | +2.0.0 |
| 2 | +--- |
| 3 | +* **bugfix** |
| 4 | + * I2C connection-bus caching and multiple device usage |
| 5 | + * raspi pwm cache |
| 6 | + * new pwm behaviour of tinkerboard |
| 7 | + * jetson nano pwm feature |
| 8 | + * examples and gopigo3 driver |
| 9 | + * i2c.ReadBlockData(), Read_Data() in digispark and some small other fixes |
| 10 | + * L3GD20H full scale range usage |
| 11 | + * TH02 wrong register usage for read heater |
| 12 | + * MPU6050 wrong initialize and reduced temperature resolution |
| 13 | + * I2C driver typo: change HMC8553L to HMC5883L |
| 14 | + * HMC5883L driver returns wrong values |
| 15 | + * ads1x15 driver not working stable when reading multiple inputs |
| 16 | + * Adafruit1109 driver shows bad characters after Halt() |
| 17 | + * spi.SpiConnection is not gobot.Connection: missing method Connect |
| 18 | + * Stopping and Starting Robot with Raspberry Pi Adapter and LED Driver - LED does not toggle on restart |
| 19 | +* **ble** |
| 20 | + * update to TinyGo Bluetooth package v0.6.0 release |
| 21 | +* **build** |
| 22 | + * update appveyor for go 1.19 |
| 23 | + * switch to new cimg with golang 1.17 |
| 24 | + * new home path for cimg |
| 25 | + * check examples in CI ([#884](https://github.com/hybridgroup/gobot/issues/884)) |
| 26 | + * add tests of more platforms to CI |
| 27 | + * add configuration file for dependabot ([#907](https://github.com/hybridgroup/gobot/issues/907)) |
| 28 | + * add PR template |
| 29 | +* **core** |
| 30 | + * use base driver for all I2C devices |
| 31 | + * rename package "sysfs" to "system" |
| 32 | + * go.mod to 1.17 and all modules incl. code upgrades |
| 33 | +* **dji tello** |
| 34 | + * Halt does not terminate all the related goroutines and may wait forever when it is called multiple times |
| 35 | +* **docs** |
| 36 | + * README for gpio, pwm, i2c and add example |
| 37 | + * document fields for flight data |
| 38 | +* **drivers** |
| 39 | + * ADXL345 use ReadBlockData() |
| 40 | + * CCS811 use ReadBlockData() |
| 41 | + * bmxy8z use ReadBlockData |
| 42 | + * CCS811 use ReadBlockData() |
| 43 | + * BMP180, BMP280 BMP388 BME280 use ReadBlockData() |
| 44 | + * MPL115A2 use ReadBlockData(), WriteByteData() |
| 45 | + * add generic i2c driver |
| 46 | + * add PCF8583 i2c driver |
| 47 | + * add PCA9501 i2c driver |
| 48 | + * add PCA953x i2c driver |
| 49 | + * introduce I2cBusAdaptor for composition in platforms |
| 50 | + * introduce generic i2c.Driver with example for digispark fix missing/wrong entries in README stabilize test |
| 51 | + * add advanced digital pin options (pull, bias, drive, debounce, event) |
| 52 | + * add support for new character device Kernel ABI for GPIO |
| 53 | + * analog sensor driver to prevent ReadValue() to get float64 |
| 54 | + * add read firmware version and DHT sensors for grovepi |
| 55 | + * SPI using GPIO's plus driver for MFRC522 |
| 56 | +* **jetson nano** |
| 57 | + * add Jetson Nano adpator |
| 58 | +* **joystick** |
| 59 | + * add Xbox-One controller |
| 60 | + * add configuration for Nintendo Switch controllers ([#903](https://github.com/hybridgroup/gobot/issues/903)) |
| 61 | + * add Dualsense joystick (PlayStation 5) ([#880](https://github.com/hybridgroup/gobot/issues/880)) |
| 62 | +* **nanopi neo** |
| 63 | + * add platform |
| 64 | +* **piblaster** |
| 65 | + * add unused but missing interface implementation |
| 66 | +* **radxa rock pi 4(c+)** |
| 67 | + * add platform ([#902](https://github.com/hybridgroup/gobot/issues/902)) |
| 68 | +* **test** |
| 69 | + * increase some timings to make tests a little less fragile |
| 70 | + * skip test TestNatsAdaptorFailedConnect when flaky |
| 71 | + * stabilize "every"-test |
| 72 | + * stabilize flaky utils_test |
| 73 | + * stabilize firmata tests |
| 74 | + * fix tests with sysfs mocks, ReadBlockData, WriteBlockData |
| 75 | + * fix keyboard tests and exclude opencv |
| 76 | + * fix PWM related read/write tests |
| 77 | + * add check for examples in Makefile |
| 78 | +* **BREAKING CANGES** |
| 79 | + * some interfaces moved, see folder system and adaptor.go |
| 80 | + |
1 | 81 | 1.16.0
|
2 | 82 | ---
|
3 | 83 | * **bugfix**
|
|
0 commit comments