854 Commits

Author SHA1 Message Date
ivmarkov
b4cf724bc9 Remove all VFS code in prep to move it to esp_idf_svc::io::vfs 2025-01-01 08:55:44 +00:00
Frederick Vollbrecht
7db5dfda0f fix macro 2025-01-01 08:42:46 +00:00
Frederick Vollbrecht
6e52f6585b fix wrong macro usage 2025-01-01 08:42:46 +00:00
Frederick Vollbrecht
6562833b77 add missing trait impl 2025-01-01 08:42:46 +00:00
Frederick Vollbrecht
1811f8332a use at least enumset 1.1.4 to make EnumSet::empty() a const fn 2025-01-01 08:42:46 +00:00
Frederick Vollbrecht
e536121e17 gate sys imports 2025-01-01 08:42:46 +00:00
Frederick Vollbrecht
f7b32f40af add BlockingIoDriver to make stdin/out/err calls blocking 2025-01-01 08:42:46 +00:00
ivmarkov
21b2ce626d Extend the CI against ESP-IDF master with more branches 2024-12-23 09:15:12 +00:00
ivmarkov
b8389e7045 Compat with ESP IDF master 2024-12-23 09:05:01 +00:00
ivmarkov
a2a789b0aa Compat with ESP IDF master 2024-12-23 09:03:22 +00:00
ivmarkov
7c6ef16ad4 Compat with ESP IDF master 2024-12-23 08:51:16 +00:00
ivmarkov
53f4437c8e Compat with ESP IDF master 2024-12-23 08:50:33 +00:00
ivmarkov
4829989c4f Compat with ESP IDF master 2024-12-23 08:48:17 +00:00
ivmarkov
5048f0530f Update changelog 2024-12-22 19:01:58 +00:00
ivmarkov
f2989ca5bb Update changelog 2024-12-22 19:01:34 +00:00
ivmarkov
d71246db91 PR and issue templates 2024-12-22 18:38:07 +00:00
ivmarkov
edd81aaecf PR and issue templates 2024-12-22 18:35:45 +00:00
ivmarkov
5b10556707 PR and issue templates 2024-12-22 18:22:16 +00:00
ivmarkov
0457bbb51e PR and issue templates 2024-12-22 18:16:01 +00:00
ivmarkov
748bbd5f8b PR and issue templates 2024-12-22 18:13:50 +00:00
ivmarkov
49bf43f2ed PR and issue templates 2024-12-22 18:08:39 +00:00
ivmarkov
698a0c04ab Temporarily disable ESP IDF 5.3 in CI 2024-12-22 17:50:12 +00:00
ivmarkov
54ca262394 Start building against ESP-IDF V5.3 2024-12-22 16:45:00 +00:00
ivmarkov
7632fc39db
Bugfix: drop calibration handle on driver drop; more control on the r… (#470)
* Bugfix: drop calibration handle on driver drop; more control on the raw-to-mv conversion

* Fix variable name

* Rename raw_to_cal to raw_to_mv to have less confusion as to what is going on

* Fix inline example

* Fix CI for the legacy driver

* Fix CI for the oneshot driver

* Fix examples in CI

* Fix wrong fn name
2024-12-22 18:40:03 +02:00
ivmarkov
63c15375af Fix the build against ESP-IDF master 2024-12-22 15:08:12 +00:00
ivmarkov
0b73ad78cf Restore the CI build 2024-12-22 10:13:15 +00:00
Roman Krüger
6cb3ea5b9e
- Added GPIO pins 21-27 to esp32h2 (#501)
- fixed GPIO handler array size for esp32c2
2024-12-16 15:16:39 +02:00
ivmarkov
506dc9bb5e Switch to just-released cmake-rs 2024-11-26 08:30:26 +00:00
ivmarkov
280ae0099a Fix the CI 2024-11-22 13:45:21 +00:00
ivmarkov
67be0e6f3f fix for #518 2024-11-22 13:39:16 +00:00
ivmarkov
97c01ef814 Fix CI 2024-11-08 05:43:30 +00:00
ivmarkov
fb886fa743 Fix CI 2024-11-08 05:29:47 +00:00
ivmarkov
57cc53dae7 Clippy 2024-11-05 10:21:54 +00:00
ivmarkov
cdc1eeecec Need the latest esp-idf-sys 2024-11-05 10:00:21 +00:00
ivmarkov
8733e04835 Clippy 2024-11-05 09:35:12 +00:00
ivmarkov
6bbb284859 Fix CI bu disabling cc-rs target based flags generation 2024-11-05 08:01:14 +00:00
ivmarkov
3c06f4dc59 Compat with ESP IDF master 2024-10-29 17:45:31 +00:00
ivmarkov
ac8aff796b Workaround for a problem where pushing to the queue might fail 2024-10-29 17:45:15 +00:00
ivmarkov
a2b95b85f2 Popping from the queue is not guaranteed to succeed if we were woken up spuriously 2024-10-29 16:14:36 +00:00
ivmarkov
30d4874def Fix a crash when dropping SpiDriver 2024-10-29 16:04:37 +00:00
g
7d5e233ac9
Fix ReadScratch command buffer size (#494) 2024-10-21 22:42:22 +03:00
Jimmer
ff343b67f3
Update spi.rs for correct label in gpio_cs capture (#492) 2024-10-11 16:43:48 +02:00
Small Brain
4d59fbe758
Typo fix in task docs (#489)
- small typo fix "fo" -> "for" in task docs
2024-10-10 23:11:44 +03:00
vpetryaev
59228d32e6
Fix drop for AdcDriver in deregister event callbacks (#487) 2024-10-06 14:07:05 +02:00
ivmarkov
03571ac905 Clippy 2024-10-04 08:23:07 +00:00
ivmarkov
aabc000d5e Clippy 2024-10-04 07:51:51 +00:00
ivmarkov
b01224cdfb Fix the build for ESP IDF 4.4.X 2024-10-01 07:14:28 +00:00
ivmarkov
013f2e4b9f Fix the build for ESP IDF 4.4.X 2024-10-01 06:57:23 +00:00
ivmarkov
6c06991062 Fix the build for ESP IDF 4.4.X 2024-10-01 06:46:23 +00:00
ivmarkov
b532ea6a78 Clippy 2024-10-01 06:42:56 +00:00