Commit Graph

77 Commits

Author SHA1 Message Date
Daniel Poelzleithner cb9c9ad1e9 removed old function that was moved to display driver 2010-07-10 01:39:36 +02:00
Daniel Poelzleithner 4abb38338e fix casting warning 2010-07-10 01:38:34 +02:00
Daniel Poelzleithner 4dfdbaa607 fix unused variable warnings 2010-07-10 01:38:02 +02:00
Daniel Poelzleithner 08d77355f4 fix warning of unused variable 2010-07-10 01:37:08 +02:00
Daniel Poelzleithner 257a19cd55 fix warning 2010-07-10 01:36:18 +02:00
Daniel Poelzleithner d56bdcb3f9 clear display correctly on disabled test module 2010-07-10 01:34:38 +02:00
Daniel Poelzleithner f2ad741c91 make testmode configurable
allow test mode to toggle
add ifndef safty option in config generator
2010-07-07 12:22:20 +02:00
Daniel Poelzleithner 080db66917 makefile and tree update
move gcc only files into gcc/
compile with -Wall to show more errors
2010-07-06 18:58:58 +02:00
Daniel Poelzleithner 0aa7d8c2d6 add debug config option 2010-07-03 00:18:07 +02:00
Daniel Poelzleithner cd18e04944 bytes save
ifdef feet code on metric_only
2010-07-03 00:05:31 +02:00
Daniel Poelzleithner fb17d309b3 Merge branch 'master' of http://github.com/psehorne/eZChronos 2010-06-29 12:12:31 +02:00
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.
2010-06-29 02:30:47 -05:00
Daniel Poelzleithner 1542c06313 nicer lcd display effects in sleep mode 2010-06-29 01:33:03 +02:00
Daniel Poelzleithner 97e180c58e make lock press faster 2010-06-29 01:32:07 +02:00
Daniel Poelzleithner acbcd55250 more todos 2010-06-29 01:31:48 +02:00
Daniel Poelzleithner 0bf5c5144e bytessave on metric only
don't compile in fahrenheit conversation on metric only flags
2010-06-28 20:00:30 +02:00
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....
2010-06-27 13:18:31 +02:00
Daniel Poelzleithner 374d4b3263 better hardware address generation 2010-06-26 01:12:56 +02:00
Daniel Poelzleithner 5929b6a2e9 better rfbsl messages
use the lock/open mechanism to show lock status of the clock
2010-06-25 10:42:11 +02:00
Daniel Poelzleithner be00c6f7d9 add silence modus
pressing STAR and UP for long time sets silence modus (no beep)
README updates
2010-06-25 10:32:38 +02:00
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 :-)
2010-06-24 23:33:28 +02:00
Daniel Poelzleithner b75f66a55a code reduction
merge some code to reduce code size.
make send function use the data length set
2010-06-24 18:47:07 +02:00
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
2010-06-24 18:45:26 +02:00
Daniel Poelzleithner 84f61affa8 make hardware address configurable
add gui to set hardware address for simpicti
2010-06-24 15:29:13 +02:00
Daniel Poelzleithner 4a9de3c367 ignore .s files 2010-06-24 15:28:10 +02:00
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
2010-06-23 14:18:07 +02:00
Daniel Poelzleithner d6fe789829 remove old readme 2010-06-23 00:07:25 +02:00
Daniel Poelzleithner 246f81da9d readme update 2010-06-22 12:32:52 +02:00
Daniel Poelzleithner b85d8d4140 new docs
renamed README to NEWS and started a real README
2010-06-22 12:26:17 +02:00
Daniel Poelzleithner bec4d0921d add TODO
add TODO file
2010-06-22 01:02:39 +02:00
Daniel Poelzleithner 977ef52b61 make frequency selectable
make the frequency selection from config working
2010-06-22 01:02:03 +02:00
Daniel Poelzleithner 1472b0e8db fix typo
fix wedsday typo
2010-06-21 21:35:07 +02:00
Daniel Poelzleithner 8704347625 Merge branch 'master' of http://github.com/psehorne/eZChronos 2010-06-21 18:56:20 +02:00
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
2010-06-21 18:54:35 +02:00
Daniel Poelzleithner 326a0636f3 add more alternative views
add more alternative view constants
2010-06-21 18:45:10 +02:00
Daniel Poelzleithner bd7448df28 make date of week display date
make the date of week show the name not a number. make the code configurable
2010-06-21 18:43:37 +02:00
Daniel Poelzleithner 153659b77f fix metric only
fix metric only setting code and more code removal
2010-06-21 18:41:46 +02:00
Daniel Poelzleithner 850892a9dd add option to compile out 12h code
we can save some space by compiling out the 12h am/pm code
2010-06-21 14:38:14 +02:00
Daniel Poelzleithner 8943512f19 add acceleration print script
add a simple python script that shows acceleration data
2010-06-20 19:26:56 +02:00
Paul F. Sehorne b3087ae40a OKAY TO FLASH THE WATCH WITH THIS PROJECT
It turns out there was never a problem with the build.
I discovered later that I had a Windows 7 problem that
prevented the BM Firmware Update Tool and also TI's
BSL_Scripter tool from accessing the the USB FET.

I've since rebooted my machine and have repeated flashed
the watch with mspgcc4 project with not problems.

Paul
2010-06-20 09:22:30 -05:00
Daniel Poelzleithner 635ba91f73 add config frontend
add config frontend for configuring the firmware. type "make config" to configure.
build system does not use it yet
2010-06-20 16:11:29 +02:00
Paul F. Sehorne 6cfb7ccfb4 WARNING! WARNING! DO NOT FLASH YOUR WATCH WITH THIS BUILD
Since flashing the watch with this build a couple of days ago
it has been working fine, until I tried to flash it again with
the USB FET and the BM Firmware Flash Tool , the same tool that
worked before I flashed the watch with this build.

Although I was not able to flash the device with the USB FET
I was able to flash it with the RFBSL.  But even after reflashing
it with the factory TI firmware I still could not flash it with
the USB FET.

However, using the IAR Workbench debug process I was able to flash
it with the USB FET, and after flashing it this way with the original
TI firmware, the USB FET capability is back.  I am able to flash it
once again with the BM Firmware Flash Tool via the USB FET.

So a little research is in order to determine how to incorporate the
USB BSL into this project.
2010-06-18 23:50:26 -05:00
Paul F. Sehorne 2b2b8ffc48 WARNING! WARNING! - DO NOT FLASH YOUR WATCH WITH THIS BUILD!!
Although I was not able to flash the device with the USB FET
I was able to flash it with the RFBSL, but even after reflashing
it with the TI firmware I still could not flash it with the USB FET.

However, using the IAR Workbench debug processI was able to flash
it with the USB FET, and after flashing it this way the USB
FET capability is back.  I was able to flash it once again with the
BM Firmware Flash Tool via the USB FET.
2010-06-18 23:44:31 -05:00
Paul F. Sehorne 482dbb429d WARNING! WARNING! - DO NOT FLASH YOUR WATCH WITH THIS BUILD!!
Although the watch works fine, I can't flash it now.
    More reasearch has to be done.
2010-06-18 22:25:53 -05:00
Paul F. Sehorne 15862f4d87 Removed -s from production compiler CFLAGS_PRODUCTION
I don't remember why this flag was there.
Passing msp430-gcc or msp430-as --help, neither show a -s option.
The closest is -as assembler option.
Hopefully this unknown option was just being ignored and removing
it will do no harm
2010-06-16 20:12:06 -05:00
Daniel Poelzleithner 134edd2ad7 Merge branch 'master' of http://github.com/psehorne/eZChronos 2010-06-16 23:09:27 +02:00
Paul F. Sehorne 666514d050 GOOD NEWS! IT WORKS! (see README.txt) 2010-06-16 02:32:09 -05:00
Paul F. Sehorne aa21ccdf4c Corrected one more typo in README.txt 2010-06-16 01:27:34 -05:00
Paul F. Sehorne 9ce1ab1083 Corrected some typos in README.txt 2010-06-16 01:24:58 -05:00
U-AcerLaptop\Paul 8aefadae17 Added news to the README.txt file 2010-06-16 01:10:21 -05:00