Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/htruong/chronos-otp

Google One Time Password for TI Chronos CC430 Watch
https://github.com/htruong/chronos-otp

Last synced: 2 months ago
JSON representation

Google One Time Password for TI Chronos CC430 Watch

Awesome Lists containing this project

README

        

-------------------------------------------------------------------
Do not sue me if this firmware makes you mad.
-------------------------------------------------------------------

== Status ==

Works,...

== You don't have to compile anymore! ==

Now just flash the firmware with whatever software you have,
Then do python3 sync.py, you should be set.

The pre-built firmware can be downloaded from:
http://tnhh.net/chronos-otp

== Requirements ==

msp430-gcc4 http://mspgcc4.sourceforge.net/
make
python http://python.org
python3

== HOWTO ==

* Copy gcc/intrinsics.h into [msp430-gcc-path]/msp430/include/intrinsics.h

* To configure your image, run:
$ make config

which will generate a config.h file that contains the settings for your build.

* To compile the image run:
$ make

* To flash the image: Use any flasher that you are using.
Use the Wireless Update function to update the firmware, as usual.

* Sync time:
python3 sync.py TIMEZONE 16CHARSKEY

* NOTE: This firmware "locks" wireless update by default, so you have to push
the down (v) button once to unlock, then hold # to start wireless update again.

* Enjoy your watchfob!

Questions, please email to hnt7438 at truman period edu.

Changes:
beta2
- Vastly improved battery usage

beta1
- Now UTC time works! :-)
- Universal binary (no need to build your customized binary anymore!)
- Now wireless sync works with your universal binary!