This website requires JavaScript.
abfcc5bab5
[LIS302DL] fix error reposting, clean up old unused code
dev
hasslesstech
2025-05-22 23:16:00 +03:00
28efb35679
[24AA02E48] fix error reporting
hasslesstech
2025-05-22 23:15:18 +03:00
293480dbbb
[LSM9DS1] fix error reporting
master
hasslesstech
2025-05-22 12:49:55 +03:00
df649b3ba5
[DHT11] add start condition repetition in case the first one fails (which seems to be common with this device)
hasslesstech
2025-05-10 13:57:50 +03:00
a3925be518
[KSZ8081RND] hotfix: reset timer before using values from it
hasslesstech
2025-05-10 13:48:33 +03:00
b1e57d125b
[KSZ8081RND] simplify read/write functions
KSZ8081RND
hasslesstech
2025-05-10 13:44:32 +03:00
72f04af872
[KSZ8081RND] remove the bloated HAL MAC driver, simplify configuration and communication process
hasslesstech
2025-05-10 13:31:55 +03:00
3d2f391749
[KSZ8081RND] wip: add driver for testing
hasslesstech
2025-05-10 13:04:31 +03:00
6b38f3945e
[MP45DT02] move away from I2S module in need to free up ETH hardware
hasslesstech
2025-05-10 12:23:15 +03:00
cae7fe1ed2
[KSZ8081RND] first attempt at testing Ethernet
hasslesstech
2025-05-09 23:41:58 +03:00
7799cdc871
[sys] bump system clock up to 32 MHz
hasslesstech
2025-05-09 22:59:41 +03:00
53c2820cc4
[DHT11] add working driver
hasslesstech
2025-05-06 16:13:24 +03:00
bf83a6c0eb
[main] add delay between possible screen changes to make user button usable
if-rework-4
hasslesstech
2025-04-20 12:11:13 +03:00
d192bac6c9
[main] change summary page layout, add "Failure found!" title variant
hasslesstech
2025-04-20 12:02:54 +03:00
8cd4d9b60e
[main] remove explicit button test, leave LEDs on for the entire time
if-rework-3
hasslesstech
2025-04-20 11:48:45 +03:00
4f8fe7ba39
[DNI] refresh ancient code that could hang the system
if-rework-2
hasslesstech
2025-04-20 11:33:30 +03:00
d145aa3661
add test number tags automatically written to framebuffers and accomodate module formatting to make room for those
hasslesstech
2025-04-19 15:50:22 +03:00
c9b90a679e
[lcd] forbid writing outside of current framebuffer memory
if-rework-1
hasslesstech
2025-04-19 15:54:14 +03:00
ee3249beca
[lcd] forbid writing to non-existant framebuffers
hasslesstech
2025-04-19 15:04:15 +03:00
cc32a3092a
[main] add macros for checking specific buttons
hasslesstech
2025-04-19 14:50:28 +03:00
e65c4d612c
[main] large code cleanup
hasslesstech
2025-04-19 14:33:40 +03:00
7940c95b23
[main] fix: cast wrongly converted integer back into the pointer to remove warning
hasslesstech
2025-04-14 20:20:57 +03:00
5bbbc9fe44
[main] enhancement: remove delay between running tests
hasslesstech
2025-04-14 20:18:06 +03:00
4c9c1ff2c8
[PCA9685] remove OUT ENABLED label as it is no longer used in interactive tests
hasslesstech
2025-04-14 20:17:07 +03:00
0eb025d3d4
add new UI for testing phase, update modules to indicate success or failure in the return value
hasslesstech
2025-04-14 19:33:13 +03:00
87eb642adc
record change in .cproject which seems impossible to revert
hasslesstech
2025-04-14 18:26:22 +03:00
5c9846fce3
[main] add simple navigation between test reports
hasslesstech
2025-04-14 18:21:48 +03:00
063ed8bb51
[lcd] fix: add display_load prototype
hasslesstech
2025-04-14 18:20:20 +03:00
3ccc0ca0f3
[lcd] add support for operating on virtual framebuffers
hasslesstech
2025-04-14 16:53:13 +03:00
7844c8bdce
[DHT11] minor bugfixes, minor speed improvements
dht11-v2
hasslesstech
2025-04-19 13:38:11 +03:00
4b467f6701
[DHT11] add testing code, currently not functional
hasslesstech
2025-03-23 16:20:21 +02:00
9370ddbadd
[PCA9685] fix: add HAL_OK case to remove warning
hasslesstech
2025-04-14 20:24:29 +03:00
ac75969758
[LSM9DS1] fix warnings, fix wrong macro usage
hasslesstech
2025-04-14 18:18:08 +03:00
c74299dc0d
[LIS302DL] fix warnings
hasslesstech
2025-04-14 18:17:28 +03:00
8d41a30bff
[CS43L22] fix warnings
hasslesstech
2025-04-14 18:11:58 +03:00
8b5bbd3e9a
[24AA02E48] fix warnings
hasslesstech
2025-04-14 18:11:24 +03:00
107a454051
[SST25VF016B] improve error detection mechanism
hasslesstech
2025-03-23 15:43:07 +02:00
01d4b75921
add LSM9DS1 accelerometer + magnetometer testing and cleanup functions
hasslesstech
2025-03-13 21:27:22 +02:00
8878d1fd10
[MP45DT02] hotfix: remove memset() operation used during debugging
hasslesstech
2025-03-13 20:26:59 +02:00
3300c5eebd
add MP45DT02 testing function
hasslesstech
2025-03-13 19:33:50 +02:00
0f1d8b71d7
technical update
hasslesstech
2025-03-12 13:13:04 +02:00
117ba3202c
[PCA9685] improvement: add OUTPUT ENABLED label to the OK status
hasslesstech
2025-03-09 22:04:59 +02:00
207f9c9ddf
add LIS302DL accelerometer testing function
hasslesstech
2025-03-09 21:53:24 +02:00
8112ed27e8
add SST25VF016B Flash testing function
hasslesstech
2025-03-09 16:11:45 +02:00
13db07642e
add CS43L22 Audio chip testing functions
hasslesstech
2025-03-09 15:24:26 +02:00
9a40b5a6fb
refactor function and file naming
hasslesstech
2025-03-09 14:35:40 +02:00
c6f2048d22
[24AA02E48 EEPROM] hotfix 1
hasslesstech
2025-03-09 14:23:57 +02:00
5f23a03009
add testing function for 24AA02E48 EEPROM module
hasslesstech
2025-03-09 14:12:20 +02:00
5785093138
add PCA9685 testing, add support for one-time run and cleanup functions
hasslesstech
2025-03-08 22:33:55 +02:00
77f8faba9e
add button test at the board startup, part 4
hasslesstech
2025-03-08 15:42:23 +02:00
1eb0c2c318
add button test at the board startup, part 3
hasslesstech
2025-03-08 15:29:27 +02:00
0b8a55a9e2
add button test at the board startup, part 2
hasslesstech
2025-03-08 14:43:54 +02:00
82a3907d8a
add button test at the board startup, part 1
hasslesstech
2025-03-08 14:23:18 +02:00
28b840f1a4
recover GPIOD 11 state after changing it
dht11
hasslesstech
2025-02-20 01:07:55 +02:00
5b4d65d45c
add untested driver prototype for DHT11 humidity and temperature sensor
hasslesstech
2025-02-20 01:02:11 +02:00
a2c5b2fe87
add external temperature sensor support, separate different test functions, allow to cycle through different test modes
hasslesstech
2025-02-19 19:08:24 +02:00
7e4820d8ac
reduce accidental user-button press probability
hasslesstech
2025-02-15 14:55:58 +02:00
a5269aae36
increase display update speed
hasslesstech
2025-02-15 14:53:57 +02:00
9606a0b1ae
poll until ready before sending data, not after
hasslesstech
2025-02-15 14:43:54 +02:00
e696d2f52f
fix driver issues, add simple display testing code
hasslesstech
2025-02-14 23:03:36 +02:00
b51883ca7d
add everything else in the project tree
hasslesstech
2025-02-14 23:01:58 +02:00
3351a83cbc
initial driver test
hasslesstech
2025-02-14 00:01:01 +02:00