Commit Graph

90 Commits (e4e853f6485a87c9c875b65d5eabb47293eb29d2)
 

Author SHA1 Message Date
Daniel Poelzleithner e4e853f648 better config
moved pump and watchdog to config interface
mode config list use sorted dict
13 years ago
Daniel Poelzleithner 0e81c4ab20 fix typo in simpliciti 13 years ago
Daniel Poelzleithner d39ef8deb2 readd bluerobin code
readd bluerobin coda and IAR project files changed to current file structure.
13 years ago
Daniel Poelzleithner 5e0eb25f7a make use of address config on fallback init 13 years ago
Daniel Poelzleithner 25e7e40351 unbreak on phase_clock off 13 years ago
Daniel Poelzleithner fd3ff268c8 large update to sleep clock code and simplicti
* implemented a nice send and receive framework.
  Code in simplic_tx_only loop can request receive window.
  In this window the recv of rf will be active and a R2R
  (ready to receive) package is sent. By then the AP should
  have filled outgoing buffer and a received handler is called.

* made the sleep clock use initialisation.
  When starting the sleep clock, a new session id is requested that is
  sent with every package (3 bits), together with the couter (5 bits).
  When initialized a hash of the hardware address is sent so the clock
  can detect which watch is running. Also a currently unused program id
  can be sent to select the watch program later on.
13 years ago
Daniel Poelzleithner 1bfa252567 updates to makefile
add missing eggtimer files
make debug build compile run and loadable
13 years ago
Daniel Poelzleithner 09d0790577 disable unused extended simplicti api
it is not used, so save some bytes
13 years ago
Daniel Poelzleithner 4c597e4bd4 fix up eggtimer
fixed up eggtimer for changes in sourcecode since it was implemented.
13 years ago
Daniel Poelzleithner 9ebdda639e docs update 13 years ago
Daniel Poelzleithner 06a854158e add missing change 13 years ago
Daniel Poelzleithner f2ad008f57 add debugging script i used
it is a watermark script that uses mspdebug to autostep through a program.
i reimplemented it directly into mspdebug on http://github.com/poelzi/mspdebug but maybe it gets usefull one day.
it is on both implementations extremly slow :-)
13 years ago
Daniel Poelzleithner 736b3670e7 merge in eggtimer
eggtimer taken from http://sourceforge.net/projects/tichronostimer
13 years ago
Daniel Poelzleithner cb9c9ad1e9 removed old function that was moved to display driver 13 years ago
Daniel Poelzleithner 4abb38338e fix casting warning 13 years ago
Daniel Poelzleithner 4dfdbaa607 fix unused variable warnings 13 years ago
Daniel Poelzleithner 08d77355f4 fix warning of unused variable 13 years ago
Daniel Poelzleithner 257a19cd55 fix warning 13 years ago
Daniel Poelzleithner d56bdcb3f9 clear display correctly on disabled test module 13 years ago
Daniel Poelzleithner f2ad741c91 make testmode configurable
allow test mode to toggle
add ifndef safty option in config generator
13 years ago
Daniel Poelzleithner 080db66917 makefile and tree update
move gcc only files into gcc/
compile with -Wall to show more errors
13 years ago
Daniel Poelzleithner 0aa7d8c2d6 add debug config option 13 years ago
Daniel Poelzleithner cd18e04944 bytes save
ifdef feet code on metric_only
13 years ago
Daniel Poelzleithner fb17d309b3 Merge branch 'master' of http://github.com/psehorne/eZChronos 13 years ago
Paul F. Sehorne 4bb75a76df Stopwatch.c assumed 32768/100 = 328. As a result stopwatch ran TOO FAST.
I changed the header file to agree with the assumption in stopwatch.c
Stopwatch now keeps much more accurate time.
13 years ago
Daniel Poelzleithner 1542c06313 nicer lcd display effects in sleep mode 13 years ago
Daniel Poelzleithner 97e180c58e make lock press faster 13 years ago
Daniel Poelzleithner acbcd55250 more todos 13 years ago
Daniel Poelzleithner 0bf5c5144e bytessave on metric only
don't compile in fahrenheit conversation on metric only flags
13 years ago
Daniel Poelzleithner d5c538caa5 finish up sleep clock
fix and finish up the phase clock code so it actuall works. Recorded the first sleep phase this night with uberclock and it looks quite good. Code needs cleanup however.
Needs connection checking and relinking on problems....
13 years ago
Daniel Poelzleithner 374d4b3263 better hardware address generation 13 years ago
Daniel Poelzleithner 5929b6a2e9 better rfbsl messages
use the lock/open mechanism to show lock status of the clock
13 years ago
Daniel Poelzleithner be00c6f7d9 add silence modus
pressing STAR and UP for long time sets silence modus (no beep)
README updates
13 years ago
Daniel Poelzleithner 467b812125 rollback optimization flags
the linker removes code that is required to run, needs some investigation as 6kb txt is a lot of space :-)
13 years ago
Daniel Poelzleithner b75f66a55a code reduction
merge some code to reduce code size.
make send function use the data length set
13 years ago
Daniel Poelzleithner e42c23e681 code reduction by removing dead code
let the compiler remove more dead code, see http://utilitybase.com/article/show/2007/04/09/225/Size+does+matter:+Optimizing+with+size+in+mind+with+GCC
13 years ago
Daniel Poelzleithner 84f61affa8 make hardware address configurable
add gui to set hardware address for simpicti
13 years ago
Daniel Poelzleithner 4a9de3c367 ignore .s files 13 years ago
Daniel Poelzleithner c6473a78d2 fix make debug
fixed the debug flags and added a make debug_asm to generate .s files for static analysis with msp430-static tool
the debug build will however not link as the size exceeds the flash size
13 years ago
Daniel Poelzleithner d6fe789829 remove old readme 13 years ago
Daniel Poelzleithner 246f81da9d readme update 13 years ago
Daniel Poelzleithner b85d8d4140 new docs
renamed README to NEWS and started a real README
13 years ago
Daniel Poelzleithner bec4d0921d add TODO
add TODO file
13 years ago
Daniel Poelzleithner 977ef52b61 make frequency selectable
make the frequency selection from config working
13 years ago
Daniel Poelzleithner 1472b0e8db fix typo
fix wedsday typo
13 years ago
Daniel Poelzleithner 8704347625 Merge branch 'master' of http://github.com/psehorne/eZChronos 13 years ago
Daniel Poelzleithner 8533816ade started phase clock
started a phase clock code to send compressed acceleration data
and send it to the clock running somewhere else
13 years ago
Daniel Poelzleithner 326a0636f3 add more alternative views
add more alternative view constants
13 years ago
Daniel Poelzleithner bd7448df28 make date of week display date
make the date of week show the name not a number. make the code configurable
13 years ago
Daniel Poelzleithner 153659b77f fix metric only
fix metric only setting code and more code removal
13 years ago