Commit Graph

79 Commits

Author SHA1 Message Date
mbirth 98263e6af2 Updated .gitignore. Added --verbose parameter to gcdstruct.py. 2019-10-11 16:30:01 +02:00
mbirth d33ed7ef55 Prepare parsing RGN files. 2019-10-11 16:08:41 +02:00
mbirth f4d367e572 CTP = capacitive touch panel 2019-10-10 17:31:12 +02:00
mbirth 2a188d38b3 Added script to list unknown hw_ids. 2019-10-10 17:26:51 +02:00
mbirth 49b331e6c7 Output updates incl. download URL. 2019-10-10 17:26:16 +02:00
mbirth ef609df46d Added various hw_ids. 2019-10-10 17:25:54 +02:00
mbirth da1480e61b Updated some SKUs for older hardware. 2019-09-25 14:12:10 +02:00
mbirth 4c846c6360 Added Garmin Commander to HARDWARE-SKUs.md. 2019-09-18 18:17:38 +02:00
mbirth 52bd7a1845 New hw_ids. 2019-09-18 17:53:22 +02:00
mbirth 032b8cda9e Output objects when using device xml. 2019-09-17 01:17:52 +02:00
mbirth c329e4b33b Updated client signature when talking to Garmin servers. 2019-09-17 01:17:35 +02:00
mbirth 56a7166911 Updated protobuf struct. 2019-09-17 01:17:19 +02:00
mbirth bd62226a6e Added debug parameter. More sanity checks. Return empty result set if no
actual results were returned.
2019-09-16 13:05:48 +02:00
mbirth 7959ac4776 Added parameter to output known device list. 2019-09-16 12:45:58 +02:00
mbirth 319197c88b Return update results as unified UpdateInfo objects. Prepared more
features in OptionParser.
2019-09-16 02:59:30 +02:00
mbirth 64be0eb894 Added options to get_updates.py. Some new features for updateserver.py. 2019-09-14 04:21:10 +02:00
mbirth eb3f048d11 Updated README. Small fixes. 2019-09-13 16:54:12 +02:00
mbirth 77e19a5b5e Bugfix with missing version info. 2019-09-10 17:06:09 +02:00
mbirth 56c5774556 Support multiple SKUs in one call. 2019-09-10 16:51:56 +02:00
mbirth 70457ff70a Small fixes. 2019-09-10 16:42:11 +02:00
mbirth aca94f49dc Also added WebUpdater request. 2019-09-10 16:32:53 +02:00
mbirth b5b6038849 Started support for querying update servers. 2019-09-10 05:00:35 +02:00
mbirth 912dc50ff4 Added few devices. 2019-09-10 04:59:15 +02:00
mbirth 7e16b07352 Added various device ids. Also added info about Fenix 6 range to
HARDWARE-SKUs.md.
2019-09-02 23:22:41 +02:00
mbirth da13257a3e Improve version detection. 2019-09-02 23:22:15 +02:00
mbirth 74157d0d2c Whoops, forgot ansi module. 2019-07-21 23:08:19 +02:00
mbirth 7d884a526a Detect trailing data (signed firmwares) and print a warning. 2019-07-04 23:42:47 +02:00
mbirth 5ca2f8cad5 Colours! 2019-06-28 20:33:53 +02:00
mbirth e4fc81e7be More device hw_ids. 2019-06-28 20:33:43 +02:00
mbirth d47f21475e Various new TLV field types found in various firmwares. 2019-06-28 20:33:25 +02:00
mbirth 8038182736 Cleaned up device list, added some more devices. 2019-06-28 03:08:09 +02:00
mbirth 36d3101beb Added a few encountered block and field types. 2019-06-28 03:07:46 +02:00
mbirth 66840a5cde Reordered hardware SKU list. 2019-06-28 03:07:16 +02:00
mbirth ea8e1a48ea Added document about device SKU numbers. 2019-06-27 01:08:50 +02:00
mbirth 02848ec5cb Small corrections to device list. 2019-06-27 00:30:00 +02:00
mbirth f347e6ae95 Added support for various data structures (e.g. from zumo firmwares). 2019-06-27 00:16:56 +02:00
mbirth b532c638d1 Updated device list. 2019-06-27 00:16:32 +02:00
mbirth 5fea1c3448 Fixed README. Added MARQ device ids. 2019-05-15 12:41:00 +02:00
mbirth a2d0d622e6 Detect device for component firmwares. 2018-12-10 16:57:55 +01:00
mbirth 0eb98341e6 Added analysis of component firmwares (SKU, version). 2018-12-10 16:06:28 +01:00
mbirth 4988fc7b63 Add verbose structure output. 2018-12-10 03:00:51 +01:00
mbirth 28480970c4 Add offset to binary dump filename to fix clashes with multiple binaries
of e.g. component firmwares.
2018-12-10 02:59:49 +01:00
mbirth e07338c882 Use MAX_BLOCK_LENGTH instead of hardcoded value. 2018-12-10 02:59:28 +01:00
mbirth 47450ffdce Remove old version. 2018-10-23 03:10:56 +02:00
mbirth d37ec0752d Also set length of binary blocks correctly when compiling new GCD. 2018-10-23 01:23:16 +02:00
mbirth b985f4b6a5 Fix parents in headings. 2018-10-23 00:31:13 +02:00
mbirth 58521bcd82 More documentation. 2018-10-23 00:29:03 +02:00
mbirth 16f50bf91a Compiling recipe to GCD file works now. 2018-10-23 00:17:26 +02:00
mbirth 70c0734d34 Finish creating structure from recipe. TODO: Storing to GCD file. 2018-10-22 23:50:24 +02:00
mbirth becb94eb88 More import stuff. 2018-10-21 22:38:34 +02:00