1
0
mirror of git://projects.qi-hardware.com/antorcha.git synced 2024-12-23 08:29:00 +02:00
antorcha/fw
Werner Almesberger 206eb4d591 clean up diagnostic more and make it more robust
A number of changes:
- don't enable interrupts, since they often cause hangs (not sure why)
- remove GND measurement
- wait 100 us between AMUX setup and start of conversion, to let input
  settle
- reduce delay between line setup and samping from 100 ms to 50 ms,
  for this is already sufficient
2012-07-01 19:40:01 -03:00
..
accel.c clean up diagnostic more and make it more robust 2012-07-01 19:40:01 -03:00
accel.h clean up diagnostic more and make it more robust 2012-07-01 19:40:01 -03:00
antorcha.c fw/: add DIAG protocol (supply voltage measurement, for diagnostics) 2012-07-01 10:43:37 -03:00
boot.c RESET protocol to jump from application to boot loader without power cycling 2012-06-18 20:31:20 -03:00
diag.c clean up diagnostic more and make it more robust 2012-07-01 19:40:01 -03:00
dispatch.c fw/: pass limit also to "first" function of protocol handlers 2012-06-20 18:37:13 -03:00
dispatch.h fw/: add DIAG protocol (supply voltage measurement, for diagnostics) 2012-07-01 10:43:37 -03:00
flash.c make firmware upload protocol less secure but lean; boot loader works 2012-06-18 18:22:56 -03:00
flash.h make firmware upload protocol less secure but lean; boot loader works 2012-06-18 18:22:56 -03:00
fw.c fw/fw.c: simplify the use of the sequence number a little (untested) 2012-06-20 16:46:27 -03:00
fw.h make firmware upload protocol less secure but lean; boot loader works 2012-06-18 18:22:56 -03:00
hash.c fw/hash.h: only #include avr/pgmspace.h when building for AVR (and not for host) 2012-06-29 15:24:13 -03:00
hash.h fw/hash.[ch]: new function hash_merge_progmem to read from Flash instead of RAM 2012-06-23 11:59:47 -03:00
image.c fw/image.c (localize_line): export line format conversion function 2012-07-01 10:20:33 -03:00
image.h fw/image.c (localize_line): export line format conversion function 2012-07-01 10:20:33 -03:00
io.h fw/: sample the acceleration sensor (untested) 2012-06-21 08:56:56 -03:00
Makefile fw/: add DIAG protocol (supply voltage measurement, for diagnostics) 2012-07-01 10:43:37 -03:00
param.c fw/: move secrets to secret.c; rename reset secret to maintenance secret 2012-07-01 10:08:50 -03:00
param.h fw/: add parameter upload (untested), move parameters from antorcha.c to param.c 2012-06-27 02:36:08 -03:00
proto.h fw/diag.c: fix and improve DIAG function 2012-07-01 11:53:51 -03:00
reset.c fw/: move secrets to secret.c; rename reset secret to maintenance secret 2012-07-01 10:08:50 -03:00
rf.c fw/rf.c (rf_send): increase delay from 2 ms to 9 ms, for slow atben 2012-06-29 10:26:25 -03:00
rf.h fw/: first version of experimental firmware 2012-06-16 22:16:37 -03:00
sample.c fw/sample.c (handler): set the time in samples (was set to zero, for debugging) 2012-06-21 19:16:55 -03:00
secret.c fw/: move secrets to secret.c; rename reset secret to maintenance secret 2012-07-01 10:08:50 -03:00
secret.h fw/: move secrets to secret.c; rename reset secret to maintenance secret 2012-07-01 10:08:50 -03:00
spi.c fw/spi.c: explain why we probably can't reach fosc/2 = 4 MHz 2012-06-23 14:54:31 -03:00
spi.h fw/: addition of boot loader (WIP) and assorted cleanup and improvements 2012-06-18 10:56:43 -03:00
sweep.c fw/sweep.c (set_line): export line setting (output on LEDs) function 2012-07-01 10:24:18 -03:00
sweep.h fw/sweep.c (set_line): export line setting (output on LEDs) function 2012-07-01 10:24:18 -03:00
version.h fw/: first version of experimental firmware 2012-06-16 22:16:37 -03:00