68 Commits
Author SHA1 Message Date
Michel c13299ab53 Rebuild for use with PlatformIO 2023-11-03 18:23:37 +01:00
Simon Larsson b65be1dac0 Status update 2023-07-18 14:12:09 +02:00
Simon Larsson 01c604b534 Update notebook adapter emulator to work with newer Ironman software 2022-04-02 10:40:16 +02:00
SnigelandGitHub 493046f18b Merge pull request #3 from Snigelson/doc-updates
Update PROTOCOL.md
2022-04-01 10:17:05 +02:00
Antti HuhtalaandGitHub a17151e388 Update PROTOCOL.md
Update regarding byte 14 of DATA1 entry, and some additional clarifications.
2022-03-27 17:49:16 +03:00
Simon Larsson f7a472d960 Add function syncing and blasting all in one 2022-03-12 08:38:11 +01:00
Simon Larsson 318f1a5b61 Update README.md and PROTOCOL.md 2022-03-12 08:37:23 +01:00
Simon Larsson 243b21abc8 Add script to continuously send sync
Good for testing that PC to Blaster communication works
2021-08-17 17:27:34 +02:00
Simon Larsson 481a38f1b0 Changes to make implementation for other protocols easier
Primarily breaking out the "silent alarm" packet from ALARM
packet generation
2021-08-17 17:25:52 +02:00
Simon Larsson e8176e80a7 Change time setting scripts to use new watch model setup 2021-08-13 18:51:27 +02:00
Simon Larsson b947783ace Add helper for "beeps" command 2021-08-13 18:36:20 +02:00
Simon Larsson 4a2cbc5d97 Changes in how watch models are handled 2021-08-13 18:34:30 +02:00
Simon Larsson 423ddfca88 Scripts to set time on Datalink model 70 and 150 2021-08-13 16:46:32 +02:00
Simon Larsson 335cc484f7 Static conversion table, TIMETZ packet for model 150 2021-08-13 16:45:51 +02:00
Simon Larsson 60b47902aa Cleverer listhex function 2021-08-13 16:43:40 +02:00
Simon Larsson 0d578e9c40 Info on date format (model 150) 2021-08-13 16:41:58 +02:00
Simon Larsson c2268e4772 A bit of Readme updating 2021-08-11 10:30:59 +02:00
Simon Larsson 07459092a8 Merge branch 'master' of https://github.com/Snigelson/pytimex 2021-08-11 08:48:58 +02:00
Simon Larsson b6882375f4 More Blaster code cleanup
Change package to packet throughout. Rename INTERBYTE to INTERPACK
since that's the only thing it's used for now. Change the turbo
mode timings.

Add some documentation on using the Blaster with the original
software.
2021-08-10 18:08:30 +02:00
Simon Larsson 3d6c59b11d Merge branch 'master' of https://github.com/Snigelson/pytimex 2021-08-10 17:42:26 +02:00
Simon Larsson f863e19425 Cleanup of Notebook Adapter emulator
Removed the CTS line watching. Just restart the software
manually for each new transfer :)

Line endings after each group of sync bytes and after each packet
2021-08-10 17:09:03 +02:00
Simon Larsson 7ec12dbd19 Add test pin, cleanup and comments 2021-08-10 12:03:37 +02:00
Simon Larsson 6feafe6675 Protocol update, work in progress 2021-08-10 11:52:31 +02:00
Simon Larsson cb5751bf07 Starting work on newer watch models 2020-11-19 10:42:59 +01:00
Simon Larsson 4bdf8d8be1 Add seconds offset when sendong time
To compensate for time between packet construction and data blasting
2020-11-19 10:36:41 +01:00
Simon Larsson 98edd9be15 Make notebook adapter emulator executable 2020-11-18 19:51:39 +01:00
Simon Larsson 05640ec4d2 Remove "split DATA1" todo! 2020-11-15 21:04:57 +01:00
Simon Larsson f099dbe6e6 Update info on alarms 2020-11-15 21:01:52 +01:00
Simon Larsson 3e9684151c Move timezone format check, and fix setter 2020-11-15 20:57:26 +01:00
Simon Larsson e50f03a73d Spelling fix 2020-11-15 20:51:47 +01:00
Simon Larsson b9f0996cce Clarification in timing documentation 2020-11-15 20:50:46 +01:00
Simon Larsson 8d15535c2e Add version argument to START1 packet 2020-11-15 20:49:43 +01:00
Simon Larsson aff8c77e8a New test data 2020-07-06 10:24:26 +02:00
Simon Larsson 05a7bab788 Notes on Blaster and LEDs 2020-07-06 10:22:13 +02:00
Simon Larsson c3a601467f Note on buffer overrun 2020-07-06 08:21:43 +02:00
Simon Larsson 809e0154e2 Adapt test to new blaster code 2020-07-05 09:15:53 +02:00
Simon Larsson 081b4d73a7 Fix phone numbers, charset and DATA1 splits
* Phone numbers are not stored as strings anymore
* Charset has some new symbols (Please find better substitution characters)
* Number of DATA1 packets must be in START2 header - fixed!
2020-07-05 09:12:07 +02:00
Simon Larsson f916050815 Note on Arduino platforms 2020-07-05 09:10:15 +02:00
Simon Larsson 7a47d1e0a4 New code for blasting
Works more like the original software.
2020-07-05 09:07:35 +02:00
Simon Larsson cfa1d53a46 Notes on alarm 2020-07-05 09:04:40 +02:00
Simon Larsson 7791e3c075 Lots of small notes in protocol documentation
Arduino blasting works better now, so I'm able to test more.

Charset documentation improved, and some undocumented usage added!
2020-07-04 20:18:16 +02:00
Simon Larsson 110c428a44 Working on better implementation of DATA1
since the START1 header packet needs to know how many DATA1
packets there are. This complicates things a bit.
2020-07-04 18:12:17 +02:00
Simon Larsson 6acd20f4c1 Fixed a screwup in the protocol documentation 2020-07-04 16:24:46 +02:00
Simon Larsson 59b38dd213 Changing defaults for anniversary and Todo
Minor change in how addNew* methods call the new objects.
2020-07-04 16:08:03 +02:00
Simon Larsson 16613028d9 Correct implementation of phone number encoding 2020-07-04 10:49:13 +02:00
Simon Larsson 96e1577bc2 More information on phone number records
Admittedly, there are a lot of small intricate details everywhere.
2020-07-04 10:00:44 +02:00
Simon Larsson 755574a171 Updating note on phone numbers 2020-07-04 09:49:42 +02:00
Simon Larsson fadbbd7840 Removed debug statement 2020-07-04 09:15:23 +02:00
Simon Larsson ed92be1423 Updating note on unknown byte 2020-07-04 09:02:33 +02:00
Simon Larsson 36bc053d08 Fixing string packing to conform with protocol 2020-07-04 08:52:56 +02:00