1
0
mirror of https://github.com/periph/conn.git synced 2026-10-24 17:19:19 +03:00

Commit Graph

  • 744c52e072 Standardize development checks and CI tooling main Marc-Antoine Ruel 2026-10-18 21:04:33 -04:00
  • 93cc8e653f Upgrade to Go 1.25; bump github actions v3.7.3 Marc-Antoine Ruel 2026-04-07 13:48:14 -04:00
  • 72023fc4e4 Change interface to slice of pin from slice of pointer to interface (#45) v3.7.2 gsexton 2025-02-01 15:55:50 -07:00
  • fe954c05b3 gpio: Create gpio.Group interface (#43) gsexton 2025-01-27 16:24:34 -07:00
  • e01555dbdd display: Create Interfaces for text displays (#42) gsexton 2025-01-12 16:14:22 -07:00
  • 1a89f8fb98 Disable gosec G115, it's useless Marc-Antoine Ruel 2024-09-18 19:37:11 -04:00
  • d4753d6483 #TIL go.mod go statement requires minor version Marc-Antoine Ruel 2024-08-09 14:19:27 -04:00
  • bbb047a1e9 Reorder AUTHORS Marc-Antoine Ruel 2024-08-09 12:57:55 -04:00
  • dd522d694d Update dependencies v3.7.1 Marc-Antoine Ruel 2024-08-09 12:33:19 -04:00
  • eaad955ee7 Remove disclaimers Marc-Antoine Ruel 2024-08-09 12:20:16 -04:00
  • 80a168b831 Update go.mod to 1.22 and update github actions workflow Marc-Antoine Ruel 2024-08-09 12:09:01 -04:00
  • 947a6124d7 go.mod: bump to go1.20 (#24) M-A 2023-04-27 10:07:47 -04:00
  • f88d4d25d7 Update minimum go to 1.17 v3.7.0 Marc-Antoine Ruel 2022-10-27 08:43:46 -04:00
  • 4380c3c971 github actions: run benchmarks for go test Marc-Antoine Ruel 2022-06-20 11:34:33 -04:00
  • 21015f6aba github actions: improvements Marc-Antoine Ruel 2022-06-19 20:23:47 -04:00
  • 73efd73895 github actions: always run tests even if lints fail Marc-Antoine Ruel 2022-06-18 22:09:24 -04:00
  • ce2cce25fe github actions: comment what is SA1019 Marc-Antoine Ruel 2022-06-18 22:04:44 -04:00
  • 82beb02410 README: fix a typo in the import path Marc-Antoine Ruel 2022-06-18 22:01:20 -04:00
  • 6943232dba github actions: bump to go1.18 Marc-Antoine Ruel 2022-06-18 21:53:18 -04:00
  • c1c063a4d9 github actions: actions/setup-go@v3, remove golint Marc-Antoine Ruel 2022-05-17 13:30:10 -04:00
  • da8a12feb1 github actions: use go install instead of go get Marc-Antoine Ruel 2021-12-13 10:15:20 -05:00
  • 2ff43bab47 Add PulseIn function (#18) v3.6.10 Parham Alvani 2021-12-01 23:21:13 +03:30
  • c23f9e55ee Fix .gohci.yml Marc-Antoine Ruel 2021-10-16 13:22:53 -04:00
  • c171ea5cac github actions: use codecov v2 Marc-Antoine Ruel 2021-10-16 13:14:07 -04:00
  • 95aa0f8a21 testing: improve gohci testing Marc-Antoine Ruel 2021-10-16 12:44:45 -04:00
  • d9a7690a79 Use clockwork.FakeClock in WaitForEdge_Noise_* (#16) v3.6.9 Ohad Lutzky 2021-09-14 21:09:27 +01:00
  • 3bb2581cad gpio: Implement debounced WaitForEdge logic (#12) Ohad Lutzky 2021-09-13 22:14:12 +01:00
  • 90680587d9 github actions: skip unnecessary checks Marc-Antoine Ruel 2021-09-12 11:21:10 -04:00
  • 9d1591d4ca github actions: add go get ./... to canary test Marc-Antoine Ruel 2021-09-12 09:27:57 -04:00
  • 376b141048 github actions: use go mod edit instead of go get Marc-Antoine Ruel 2021-09-12 08:31:53 -04:00
  • 2101f30c27 github actions: reduce delta with host's version Marc-Antoine Ruel 2021-09-12 08:20:49 -04:00
  • 23d6bef797 Update for go1.17 Marc-Antoine Ruel 2021-09-11 15:36:12 -04:00
  • 1d85d07b46 driverreg: use sync.Map for loaded Marc-Antoine Ruel 2021-08-19 20:13:25 -04:00
  • de2ac48285 Note that Debounce is not implemented (#10) Ohad Lutzky 2021-07-29 17:32:04 +01:00
  • 1c39224d75 Fix ineffassign check Marc-Antoine Ruel 2021-05-29 12:30:15 -04:00
  • 2fb6700708 Add gohci forward tests v3.6.8 Marc-Antoine Ruel 2021-05-28 15:36:41 -04:00
  • 743d61607f github: fix order and copy paste error Marc-Antoine Ruel 2021-05-25 13:49:01 -04:00
  • 9ee6d812a5 github: add shadow and staticcheck as hard checks Marc-Antoine Ruel 2021-05-25 13:46:08 -04:00
  • 57febe7ff0 Test cmd with tip of tree conn Marc-Antoine Ruel 2021-05-25 13:21:52 -04:00
  • 19466fbda1 Add issue and PR github templates Marc-Antoine Ruel 2021-05-24 09:19:39 -04:00
  • a0f25f29c5 Bump go to 1.16 Marc-Antoine Ruel 2021-03-28 13:01:36 -04:00
  • 923e71112c README.md: add slack link v0.0.2 Marc-Antoine Ruel 2021-02-09 09:09:00 -05:00
  • ccabc97b98 README.md: push text above the mascot Marc-Antoine Ruel 2021-02-09 09:06:59 -05:00
  • 8daa688ad0 Create a new v1 version to clear ambiguity v0.0.1 Marc-Antoine Ruel 2021-02-09 08:44:35 -05:00
  • 729c1fe5c4 v3: migrate to v3 v3.6.7 Marc-Antoine Ruel 2020-12-30 12:41:14 -05:00
  • 171519a599 github actions: disallow go.sum Marc-Antoine Ruel 2020-12-30 12:35:45 -05:00
  • 6ef5117d72 Migrate periph.io/x/host/hostreg back here Marc-Antoine Ruel 2020-12-29 10:44:58 -05:00
  • 237530940e README.md: update authors and contributors links Marc-Antoine Ruel 2020-12-24 20:37:39 -05:00
  • a1854b91a6 Start over the import path again Marc-Antoine Ruel 2020-12-24 20:13:04 -05:00
  • 88ffc4cb9b Add codecov.yml for codecov.io Marc-Antoine Ruel 2020-12-24 19:42:34 -05:00
  • 6a85906963 README.md: fix go pkg link Marc-Antoine Ruel 2020-12-24 16:21:16 -05:00
  • 06b5fd9506 github actions: add checks Marc-Antoine Ruel 2020-12-24 15:31:48 -05:00
  • bad6256c9c README.md: update Marc-Antoine Ruel 2020-12-24 15:08:53 -05:00
  • afeb1b830c Finalize conn/v0 for the first git tag v0.1.0. Marc-Antoine Ruel 2020-12-24 12:11:07 -05:00
  • f69e732a4a Migrate layout to the destination layout Marc-Antoine Ruel 2020-12-24 11:16:14 -05:00
  • d565fbd9b7 Implement TLV493D hall effect sensor on I2C bus (#450) bezineb5 2020-11-01 13:46:02 -05:00
  • 9990b259cf Add GitHub actions Marc-Antoine Ruel 2020-05-24 20:51:19 -04:00
  • 56d5d41c70 Many staticcheck fixes Marc-Antoine Ruel 2020-05-24 19:25:15 -04:00
  • 4688181530 Fix log silencing in tests Marc-Antoine Ruel 2020-04-19 19:38:42 -04:00
  • cbdef60e81 gpiotest: futureproof for v4 Marc-Antoine Ruel 2019-08-05 10:03:28 -04:00
  • 9ce6e2a0f7 gpiostreamtest: implement pin.PinFunc Marc-Antoine Ruel 2019-08-05 09:36:28 -04:00
  • 587a69da67 analog: add pin.Func constants Marc-Antoine Ruel 2019-08-05 08:23:30 -04:00
  • 213d3cc161 travis: enable more of go vet shadow check Marc-Antoine Ruel 2019-07-08 11:32:46 -04:00
  • b35ea1c538 Reduce the number of golint comments. Marc-Antoine Ruel 2019-05-19 12:19:23 -04:00
  • 959644a9c7 travis: start using ineffassign Marc-Antoine Ruel 2019-05-19 09:29:16 -04:00
  • a68ea550d1 physic: add Temperature.Celsius() and Fahrenheit() (#393) M-A 2019-01-29 09:37:32 -05:00
  • 93d34b2880 inky: Adds device driver for Inky pHAT e-ink screens (#390) John Maguire 2019-01-29 13:47:22 +00:00
  • 42a30fb2f3 physic: add examples how to convert to float64 (#392) M-A 2019-01-28 12:30:35 -05:00
  • 5e8d85ba82 physic: reorder example_test.go to be in alphabetical order Marc-Antoine Ruel 2019-01-27 12:32:11 -05:00
  • 886a647c27 physic: fix inconsistencies in Set() methods; all unitless frequency (#387) M-A 2019-01-21 12:42:35 -05:00
  • daf4eaaabe physic: Improve Frequency rounding, add Period() (#386) M-A 2019-01-20 11:40:40 -05:00
  • 2865e47de7 i2c: Add Stringer for i2c.Addr (#374) NeuralSpaz 2019-01-13 13:00:11 +11:00
  • 7688d63127 i2c: Adds i2c.Addr type and flag.Value interface. (#362) NeuralSpaz 2018-12-22 09:17:36 +11:00
  • 883bc269ba physic: Set(unit.String()) tests (#355) NeuralSpaz 2018-12-13 02:33:35 +11:00
  • 68a968e658 physic: Adds flag.Value for physic.Temperature (#354) NeuralSpaz 2018-12-12 23:59:34 +11:00
  • f1707fc6af physic: Adds flag.Value for RelativeHumidity (#351) NeuralSpaz 2018-12-11 10:00:37 +11:00
  • ec54b16cfc physic: add flag.Value implementation for Mass and Speed (#350) NeuralSpaz 2018-12-08 04:26:30 +11:00
  • 114be7c4d4 physic: add flag.Value implementation for Force and Angle (#343) NeuralSpaz 2018-11-21 04:33:02 +11:00
  • b0bc35082f gpiostream: have PinIn/PinOut implement pin.Pin Marc-Antoine Ruel 2018-11-16 13:47:32 -08:00
  • ab0c7d9948 physic: performance improvements (#341) NeuralSpaz 2018-11-20 02:25:21 +11:00
  • f4ed8d98c6 patch decimal overflow check bug (#340) NeuralSpaz 2018-11-19 12:38:25 +11:00
  • 802ca84e30 minor patch for Angle.String() (#342) NeuralSpaz 2018-11-19 12:03:12 +11:00
  • d06acb5419 change example function name as to show up in godoc. (#345) NeuralSpaz 2018-11-19 11:56:30 +11:00
  • 11e8fc3df3 Stop using t.Fail() and FailNow Marc-Antoine Ruel 2018-11-12 19:06:32 -05:00
  • 8617802055 physic: non exported change: decimal type internal representation. (#339) NeuralSpaz 2018-11-16 13:35:29 +11:00
  • a70f3f397b analog: rename Reading to Sample Marc-Antoine Ruel 2018-11-12 07:56:12 -05:00
  • b72d68fdd6 physic: Add flag.Value implementation for Distance (#337) NeuralSpaz 2018-11-12 23:57:24 +11:00
  • 26923c9ec8 physic: Add Frequency RPM (#333) M-A 2018-11-11 17:49:24 -05:00
  • ac783cfc57 physic: add 4 new Energy constants (#332) M-A 2018-11-11 17:40:57 -05:00
  • 1f3857f2d5 physic: flag.Value interface for various units. (#331) NeuralSpaz 2018-11-12 02:38:45 +11:00
  • b6dbe68d6e physic: Add flag.Value for ElectricPotential (#330) NeuralSpaz 2018-11-12 01:23:35 +11:00
  • 5d5b9d66ea physic: Bring forward Frequency inline with Electrical Resistance style improvements. (#329) NeuralSpaz 2018-11-11 23:14:28 +11:00
  • d04f317857 physic: Add flag.Value implementation for ElectricResistance (#324) NeuralSpaz 2018-11-11 13:14:28 +11:00
  • 9d201cc9b7 analog: improve PinADC and PinDAC (#318) M-A 2018-11-08 10:37:44 -05:00
  • 39bd828357 physic: Add flag.Value implementation for Frequency (#316) NeuralSpaz 2018-11-09 01:54:13 +11:00
  • e1980f7ac1 physic: Change parseError.Error() formatting (#314) NeuralSpaz 2018-11-07 11:19:03 +11:00
  • 1bd260cb69 physic: Add decimal type. (#309) NeuralSpaz 2018-11-06 02:16:50 +11:00
  • 789be186bf gpioutil: move to experimental/conn/gpio/gpioutil Marc-Antoine Ruel 2018-11-04 18:31:14 -05:00
  • 86127f6ca9 sysfs: Fix TxPackets() to behave as expected. Marc-Antoine Ruel 2018-11-04 15:44:39 -05:00
  • 25192d3847 please: add constants, fix km/h (#308) NeuralSpaz 2018-11-04 05:26:42 +11:00