11 Commits

Author SHA1 Message Date
Gordon Williams
b84efeca3e Change ioBuffer FIFO from 4 byte blocks to variable length blocks. Far more efficient for USB/BLE/other block data 2025-02-26 16:22:58 +00:00
Gordon Williams
8861b27954 Util Timer now runs independently of system time. More accurate on nRF52 (fix #2125)
Also remove (mostly) duplicated jshPinPulse
2022-03-03 16:43:00 +00:00
Gordon Williams
ba7ec5b918 WIP - first stab at fixing nRF52 timer accuracy issue - more reliable now but pulse trains still can be off, and PWM broken 2022-03-02 17:04:46 +00:00
Gordon Williams
b01baf6f56 better startup response for trigger library 2014-07-28 18:08:52 +01:00
Gordon Williams (u36)
5b27867a8d tidy up PinOutputAtTime 2014-07-06 12:19:55 +01:00
Gordon Williams
1f020d877d stop trigger blocking waiting for timer if pulse length > time between pulses 2014-03-30 18:26:17 +01:00
Gordon Williams
3545519776 fix trigger compilation 2014-03-12 16:14:09 +00:00
Gordon Williams
b4d8a9a776 first commit of waveform code. DAC1 hacked in for now, but it is working 2014-02-24 17:52:13 +00:00
Gordon Williams
b67cebf09d ECU compile 2014-02-11 18:25:47 +00:00
Gordon Williams
15d84edc19 converting more prints over 2013-12-09 13:44:18 +00:00
Gordon Williams
f3d6e0bc83 First commit 2013-09-26 14:39:04 +01:00