Commit Graph

  • 4c68073542
    Added a bunch of clarifications bpds 2023-12-28 12:41:41 +0100
  • e9a2fa73f9
    Expose the simpliest api possible. bpds 2023-12-28 12:35:12 +0100
  • dc6dcef45a
    Keep it simple remove useless Acceleration func bpds 2023-12-28 12:13:16 +0100
  • 641bb8a883
    Added sensitivity option. bpds 2023-12-28 11:31:41 +0100
  • 8778b8a954
    adxl345: Driver, initial commit for review. bpds 2023-12-28 10:57:07 +0100
  • 3dfa61987f
    Fixing inconsistent Read of device id on multiple instantiation. bpds 2023-12-29 16:47:58 +0100
  • 5eba749b5f
    Added I²C support. - Removed useless ReadRaw - Changed the scope of ReadAndCombine to private readAndCombine bpds 2023-12-29 14:46:53 +0100
  • 9ddc05227d
    Some adxlXXX device may be well-supported so i added an internal switch to automatically recognize the device or enable to test one by declaring its expected value. bpds 2023-12-29 10:16:27 +0100
  • 931687b33a
    adxl345: Driver, initial commit for review. (#66) Benoit Pereira da Silva 2023-12-28 18:24:23 +0100
  • b62bbe245f
    Prepare to support I2C in the future bpds 2023-12-28 16:44:01 +0100
  • a5a4a2c870
    Doc bpds 2023-12-28 16:29:23 +0100
  • 99ce1e25a3
    Licence compliance, adding Copyright 2023 The Periph Authors. All rights reserved.... bpds 2023-12-28 16:21:17 +0100
  • 7e0a946901
    - Mark the register constants more explicitly. - Moved the Sensitivity constants to a dedicated section. - SpiFrequency is set to 2Mz ( ADXL345 supports up to 5Mz ) - Removed the TurnOnOnStart options, we start measuring on instantiation. - Minor typo and example.go fix. bpds 2023-12-28 15:46:19 +0100
  • 75b1480cb3
    Sensitivity String returns a human readable value bpds 2023-12-28 14:13:14 +0100
  • 9f4770f8c7
    Added a bunch of clarifications bpds 2023-12-28 12:41:41 +0100
  • 76bf276307
    Expose the simpliest api possible. bpds 2023-12-28 12:35:12 +0100
  • 006e2f063c
    Keep it simple remove useless Acceleration func bpds 2023-12-28 12:13:16 +0100
  • d3ad1aac1e
    Added sensitivity option. bpds 2023-12-28 11:31:41 +0100
  • a0f580fcea
    adxl345: Driver, initial commit for review. bpds 2023-12-28 10:57:07 +0100
  • 86e0892a65 updating file Adam Siegel 2023-11-20 18:15:49 -0800
  • 30a964cb86 adding v3 and v4 waveshare Adam Siegel 2023-11-20 13:20:47 -0800
  • f81aea029f Added copyright notice Robert Stanford 2023-11-05 13:47:10 +1000
  • 602d50b331 Initial commit for review Robert Stanford 2023-11-04 13:14:20 +1000
  • c14e02d418
    go.mod bump to go1.20 (#58) v3.7.1 M-A 2023-04-27 10:21:02 -0400
  • 389e8ce489 go.mod bump to go1.20 Marc-Antoine Ruel 2023-04-27 10:03:37 -0400
  • 8b220202b3
    lirc requries linebreak \n for SEND_ONCE (#57) emulatorchen 2023-03-31 19:55:03 +0800
  • 19195d7f7a lirc requries linebreak \n for SEND_ONCE Victor Chen 2023-03-26 22:42:31 +0800
  • e271f7c07b
    [inky] Add Inky Impression 5.7" and 4" support (#55) Çağlar Onur 2023-01-16 13:48:01 -0800
  • 3e8d181acb
    Fix the err shadowing Çağlar Onur 2023-01-16 13:17:12 -0800
  • 0de3494d49
    Address the remaining review comments Çağlar Onur 2023-01-15 14:15:20 -0800
  • 053989c77c
    Small fixes Çağlar Onur 2023-01-14 15:22:23 -0800
  • dc2c0ac397
    Another outdated comment fix Çağlar Onur 2023-01-14 15:10:45 -0800
  • f2d8384275
    Address the initial review comments Çağlar Onur 2023-01-14 15:06:48 -0800
  • 8c02fb687a
    Install stringer for the linter tests Çağlar Onur 2023-01-08 22:04:14 -0800
  • 13e191a3ee
    Fix the typo Çağlar Onur 2023-01-08 14:41:41 -0800
  • fe8f847351
    Initial Inky Impression support Çağlar Onur 2023-01-05 02:04:46 -0800
  • ae3205944c
    ina219: Interpret signed output register values (#54) eldondevat 2022-11-15 13:17:05 -0500
  • ec1825f3f7 Avoid unnecessary pointer indirection Eldon Stegall 2022-11-15 12:50:26 -0500
  • 3c236a7d6e ina219: Interpret signed output register values Eldon Stegall 2022-11-14 14:42:25 -0500
  • 212f060876 Remove compatibility with before 1.17 Marc-Antoine Ruel 2022-10-27 14:32:57 -0400
  • eb0d2cc2b9 Update to go1.17 v3.7.0 Marc-Antoine Ruel 2022-10-27 08:58:23 -0400
  • f454513a2a
    tlv493d: improved reset logging (#53) bezineb5 2022-10-03 01:40:16 +0200
  • 01e4457979 updated test bezineb5 2022-10-02 22:09:09 +0200
  • 632a4b65b6 Added i2c address in name bezineb5 2022-10-02 22:04:24 +0200
  • b5aa6ad709
    Merge branch 'main' into reset-tlv493d bezineb5 2022-10-02 09:16:44 +0200
  • fe30e70bf2 improved log message bezineb5 2022-10-02 09:10:26 +0200
  • 43cd79527c
    tlv493d: Auto-reset TLV493D on error (#52) bezineb5 2022-10-02 00:25:28 +0200
  • 283ca5488d Added logging bezineb5 2022-10-01 23:52:11 +0200
  • a6bfa877b6
    tca95xx: Add support for i/o extenders. (#51) Weston Schmidt 2022-10-01 11:40:51 -0700
  • bfe10a0892 Handling error bezineb5 2022-09-30 19:55:08 +0200
  • b7b2464396 Make gosec happy bezineb5 2022-09-30 19:50:31 +0200
  • a71f1305ed Auto-reset TLV493D on error bezineb5 2022-09-30 19:20:07 +0200
  • 4c598f2d8a
    Fix linter issues. schmidtw 2022-09-29 10:12:43 -0700
  • 35fe8b1eaa
    Add support for tca95xx i/o extenders. schmidtw 2022-09-28 00:04:30 -0700
  • 600c8cc85c
    Added a new set of Opts for the waveshare 2in13 rev2.1 - needed a different LUT (#49) Matt Hazley 2022-09-23 20:44:24 +0100
  • c8faa86c7c Added a new set of Opts for the waveshare 2in13 rev2.1 - needed a different LUT Matthew Hazley 2022-09-23 08:37:08 +0100
  • 05bab7ef1f
    nrzled.NewSPI: also add padding in the front (#48) v3.6.15 Florian Klink 2022-05-17 19:01:53 +0200
  • 4dd649e46c github actions: remove golint v3.6.14 Marc-Antoine Ruel 2022-05-17 12:55:46 -0400
  • 0fff63390d github actions: fix actions/setup-go@v3 Marc-Antoine Ruel 2022-05-17 12:41:08 -0400
  • ead9d71cac nrzled.NewSPI: also add padding in the front Florian Klink 2022-05-14 13:51:23 +0200
  • 73f21ca9da Support for sh1106 display. Nicolas Lacasse 2022-04-15 02:22:07 +0000
  • 0012149b5d
    waveshare2in13v2: Support rotation of image (#46) hansmi 2022-01-23 22:53:55 +0100
  • 2ee68f752c waveshare2in13v2: Implement support for rotating image Michael Hanselmann 2022-01-14 21:20:28 +0100
  • 7dad068ea3 waveshare2in13v2: Unexport drawSpec members Michael Hanselmann 2022-01-22 20:14:33 +0100
  • 4a6897c697 waveshare2in13v2: Make sending image part of drawOpts Michael Hanselmann 2022-01-18 22:48:52 +0100
  • 8389d3ba60 waveshare2in13v2: Populate bounds only once Michael Hanselmann 2022-01-18 23:08:29 +0100
  • 394037d235 waveshare2in13v2: Simplify memory area configuration Michael Hanselmann 2022-01-16 14:49:27 +0100
  • 0349dabcd3 waveshare2in13v2: List width first in String() result Michael Hanselmann 2022-01-16 13:43:40 +0100
  • 59e1d3f851 waveshare2in13v2: Add test for New() Michael Hanselmann 2022-01-16 13:21:56 +0100
  • 0e5a5b501f image1bit: Fix typos Michael Hanselmann 2022-01-16 13:52:33 +0100
  • 6d90867283 waveshare2in13v2: Simplify memory area configuration Michael Hanselmann 2022-01-16 14:49:27 +0100
  • 5a14879593 waveshare2in13v2: List width first in String() result Michael Hanselmann 2022-01-16 13:43:40 +0100
  • de3bfb949a waveshare2in13v2: Add test for New() Michael Hanselmann 2022-01-16 13:21:56 +0100
  • 52fe797167 image1bit: Fix typos Michael Hanselmann 2022-01-16 13:52:33 +0100
  • f6271cf4a4 add sgp30 air quality sensor Falk Scheerschmidt 2021-12-10 11:39:23 +0100
  • b0c49e5859 add sgp30 air quality sensor Falk Scheerschmidt 2021-12-10 11:39:23 +0100
  • 36e39aaecb waveshare2in13v2: Clarify documentation on controller Michael Hanselmann 2021-12-28 16:40:42 +0100
  • 8f521b945e videosink: Implement rate-limiting, keep-alive Michael Hanselmann 2021-12-08 23:47:57 +0100
  • 46fcfe8c51 waveshare2in13v2: Clarify documentation on controller Michael Hanselmann 2021-12-28 16:40:42 +0100
  • c4778d73a1 videosink: Implement rate-limiting, keep-alive Michael Hanselmann 2021-12-08 23:47:57 +0100
  • 1b1970bf7c waveshare2in13v2: Use drawing functionality for clearing Michael Hanselmann 2021-12-25 16:17:20 +0100
  • 8a5bc2a87c waveshare2in13v2: Test updates to both buffers Michael Hanselmann 2021-12-25 16:12:28 +0100
  • df5238c598 waveshare2in13v2: Enable hardware early Michael Hanselmann 2021-12-24 17:10:14 +0100
  • 40f2bd16d7 waveshare2in13v2: Add function to put controller to sleep Michael Hanselmann 2021-12-24 16:54:52 +0100
  • 52b148df45 waveshare2in13v2: Document command 0x37 and always apply it Michael Hanselmann 2021-12-24 23:18:03 +0100
  • 8d6bc97e98 waveshare2in13v2: Use drawing functionality for clearing Michael Hanselmann 2021-12-25 16:17:20 +0100
  • cc3d0faf03 waveshare2in13v2: Test updates to both buffers Michael Hanselmann 2021-12-25 16:12:28 +0100
  • 4571ffd856 waveshare2in13v2: Enable hardware early Michael Hanselmann 2021-12-24 17:10:14 +0100
  • f0dd1cdeab waveshare2in13v2: Add function to put controller to sleep Michael Hanselmann 2021-12-24 16:54:52 +0100
  • 41b26497a9 waveshare2in13v2: Document command 0x37 and always apply it Michael Hanselmann 2021-12-24 23:18:03 +0100
  • 3650bc73a2 waveshare213v2: Add named constants for display update flags Michael Hanselmann 2021-12-23 21:51:44 +0100
  • 0c6b49f898 waveshare213v2: Implement flicker-free partial updates Michael Hanselmann 2021-12-23 21:40:50 +0100
  • be539b05ff waveshare213v2: Move display update to testable function Michael Hanselmann 2021-12-23 21:23:24 +0100
  • 648f44a621 waveshare213v2: Allow changing update mode without re-initialization Michael Hanselmann 2021-12-23 21:13:26 +0100
  • 85bed23e58 waveshare213v2: Unify initialization, separate mode config Michael Hanselmann 2021-12-23 21:06:37 +0100
  • 4f995754b0 waveshare213v2: Keep display contents in shadow buffer Michael Hanselmann 2021-12-23 20:44:23 +0100
  • 6052af94b0 waveshare213v2: Move initialization to testable functions Michael Hanselmann 2021-12-23 10:10:27 +0100
  • ec4ee88266 waveshare213v2: Add named constants for display update flags Michael Hanselmann 2021-12-23 21:51:44 +0100
  • 8ec566564c waveshare213v2: Implement flicker-free partial updates Michael Hanselmann 2021-12-23 21:40:50 +0100
  • 04d108ccac waveshare213v2: Move display update to testable function Michael Hanselmann 2021-12-23 21:23:24 +0100