Snigel and GitHub
493046f18b
Merge pull request #3 from Snigelson/doc-updates
...
Update PROTOCOL.md
2022-04-01 10:17:05 +02:00
Antti Huhtala and GitHub
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
Simon Larsson
9d4945805c
Fixed protocol notes
...
String termination is done differently than I thought.
Added information on DATA1 packet continuation. Still do not understand
the unknown byte of DATA1 packets.
Added the type byte of phone number packets.
2020-07-03 21:02:08 +02:00
Simon Larsson
5ce2c4fb36
Fix note on alarm before appointments
2020-07-03 17:57:27 +02:00
Simon Larsson
1895203656
More sensible sumstitution choices for special characters
...
Now one should be able to use str.lower() on strings!
2020-07-03 17:38:09 +02:00