Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Modify to use asyncasync | Tomasz Kramkowski | 2024-12-08 | 3 | -53/+55 |
| | | | | | | | | | | | | A changeover from embedded_hal::i2c::I2c to embedded_hal_async::i2c::I2c including changes to all the relevant functions into async functions. Tests have been updated to work using futures-test and embedded-hal-mock with the embedded-hal-async feature. Examples have been kept the same meaning they no longer compile. Currently it doesn't _seem_ like the linux embedded hal can do async i2c so maybe these should be re-written to use embassy? | ||||
* | Update the terms "master/slave" to "controller/target" (#29) | Em Shotton | 2024-08-22 | 1 | -2/+2 |
| | | | | | | | | | | | | * Update the terms "master/slave" to "controller/target" throughout to align with the i2c bus specification v.7 * Updated Changelog * Change word casing --------- Co-authored-by: Em Shotton <matthewfshotton@gmail.com> Co-authored-by: Diego Barrios Romero <eldruin@gmail.com> | ||||
* | Adapt test | Diego Barrios Romero | 2024-07-31 | 1 | -1/+1 |
| | |||||
* | Remove `I2cInterface`. (#20) | Markus Reiter | 2024-01-19 | 1 | -9/+2 |
| | | | | | | | | | * Merge `ReadData` and `WriteData` traits. * Remove `I2cInterface`. * Update changelog. * Fix links. | ||||
* | Update to `embedded-hal` 1.0. | Markus Reiter | 2024-01-19 | 4 | -15/+11 |
| | |||||
* | Update dependencies | Diego Barrios Romero | 2020-06-22 | 1 | -1/+1 |
| | |||||
* | Use edition 2018 | Diego Barrios Romero | 2020-06-21 | 4 | -19/+9 |
| | |||||
* | Format code | Diego Barrios Romero | 2019-03-31 | 5 | -125/+433 |
| | |||||
* | Extract macro | Diego Barrios Romero | 2019-03-31 | 1 | -6/+19 |
| | |||||
* | Integrate mode change into `into...` methods | Diego Barrios Romero | 2019-03-31 | 2 | -49/+28 |
| | |||||
* | Code formatting | Diego Barrios Romero | 2018-11-21 | 2 | -14/+19 |
| | |||||
* | Move statement to a better place | Diego Barrios Romero | 2018-11-21 | 2 | -1/+1 |
| | |||||
* | Remove unnecessary statement | Diego Barrios Romero | 2018-11-21 | 1 | -1/+0 |
| | |||||
* | Remove unnecessary statements | Diego Barrios Romero | 2018-11-21 | 3 | -3/+0 |
| | |||||
* | Move import to common module | Diego Barrios Romero | 2018-11-21 | 2 | -3/+2 |
| | |||||
* | Change import | Diego Barrios Romero | 2018-11-21 | 1 | -2/+2 |
| | |||||
* | Rename files | Diego Barrios Romero | 2018-11-21 | 3 | -0/+0 |
| | |||||
* | Make function to read if a measurement is in progress public | Diego Barrios Romero | 2018-11-21 | 1 | -0/+18 |
| | |||||
* | Add function to use the ALERT/RDY pin as conversion-ready pin | Diego Barrios Romero | 2018-11-20 | 1 | -0/+23 |
| | |||||
* | Add function to read last measurement in continuous mode | Diego Barrios Romero | 2018-11-20 | 1 | -12/+53 |
| | |||||
* | Add function to select the measurement channel in continuous mode | Diego Barrios Romero | 2018-11-20 | 1 | -0/+10 |
| | |||||
* | Add method to start continuous conversions | Diego Barrios Romero | 2018-11-20 | 1 | -6/+12 |
| | |||||
* | Rename threshold methods | Diego Barrios Romero | 2018-11-17 | 1 | -2/+2 |
| | |||||
* | Fix blanks | Diego Barrios Romero | 2018-11-17 | 1 | -1/+1 |
| | |||||
* | Add support for setting the full-scale range (PGA) | Diego Barrios Romero | 2018-11-17 | 2 | -2/+14 |
| | |||||
* | Add mode conversion tests | Diego Barrios Romero | 2018-11-17 | 2 | -1/+22 |
| | |||||
* | Add support for setting the comparator queue | Diego Barrios Romero | 2018-11-17 | 1 | -1/+10 |
| | |||||
* | Add function to disable comparator | Diego Barrios Romero | 2018-11-17 | 2 | -0/+10 |
| | |||||
* | Revert "Make macro use specific to tests" | Diego Barrios Romero | 2018-11-13 | 1 | -1/+1 |
| | | | | This reverts commit 998047fa397e4b28a199baaba32f2f190f0689f3. | ||||
* | Revert "Make macro use specific to tests" | Diego Barrios Romero | 2018-11-13 | 1 | -1/+1 |
| | | | | This reverts commit 676504976d67f976cde947b11652848fd5132613. | ||||
* | Make macro use specific to tests | Diego Barrios Romero | 2018-11-13 | 1 | -1/+1 |
| | |||||
* | Remove unused import | Diego Barrios Romero | 2018-11-13 | 1 | -1/+0 |
| | |||||
* | Make macro use specific to tests | Diego Barrios Romero | 2018-11-13 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary import | Diego Barrios Romero | 2018-11-13 | 1 | -1/+0 |
| | |||||
* | Remove unnecessary newline | Diego Barrios Romero | 2018-11-13 | 1 | -2/+1 |
| | |||||
* | Move construction tests into specific module | Diego Barrios Romero | 2018-11-13 | 2 | -5/+30 |
| | |||||
* | Add constructor/destructor methods for all devices | Diego Barrios Romero | 2018-11-13 | 1 | -0/+2 |
| | |||||
* | Add support for setting the data rate in 16bit devices | Diego Barrios Romero | 2018-11-11 | 1 | -17/+41 |
| | |||||
* | Move data rate tests to tier1 tests | Diego Barrios Romero | 2018-11-11 | 2 | -38/+25 |
| | |||||
* | Rename data rate to be specific to the resolution | Diego Barrios Romero | 2018-11-11 | 1 | -2/+2 |
| | |||||
* | Implement value conversions over type parameter | Diego Barrios Romero | 2018-11-11 | 1 | -7/+7 |
| | |||||
* | Move setting the thresholds to tier2 features | Diego Barrios Romero | 2018-11-11 | 2 | -17/+6 |
| | |||||
* | Refactor tests | Diego Barrios Romero | 2018-11-11 | 1 | -8/+15 |
| | |||||
* | Trigger new measurement if reading a different channel | Diego Barrios Romero | 2018-11-11 | 1 | -9/+28 |
| | |||||
* | Encapsule test in module | Diego Barrios Romero | 2018-11-11 | 1 | -13/+16 |
| | |||||
* | Add support for channel selection | Diego Barrios Romero | 2018-11-11 | 2 | -0/+45 |
| | |||||
* | Allow unused methods | Diego Barrios Romero | 2018-11-11 | 1 | -0/+1 |
| | |||||
* | Rename test module | Diego Barrios Romero | 2018-11-11 | 1 | -0/+0 |
| | |||||
* | Use new channel selection types | Diego Barrios Romero | 2018-11-11 | 1 | -2/+2 |
| | |||||
* | Add support for setting the comparator latching | Diego Barrios Romero | 2018-11-10 | 2 | -1/+7 |
| |