100 Commits
Author SHA1 Message Date
Gatsby Van a3fd398729 bugfix: fix frame type inference. 2024-01-05 16:39:54 +08:00
Gatsby Van 7f852e9ddc update comments. 2024-01-05 16:25:15 +08:00
Gatsby Van aabaaa94c3 fix typo. 2024-01-05 16:14:10 +08:00
Gatsby Van 22a3a7ad57 bugfix: correct the condition of transitioning to seek state. 2024-01-05 16:13:58 +08:00
Gatsby Van 1909df3b9c miscellaneous fix. 2024-01-05 16:12:22 +08:00
Gatsby Van 8b46723c20 add comments. 2023-12-27 19:47:06 +08:00
Gatsby Van 13f07021de miscellaneous fix. 2023-12-27 17:17:22 +08:00
Gatsby Van fbe41ce9a6 bugfix: correct mpc info update. 2023-12-27 17:17:10 +08:00
Gatsby Van 932b4561d5 bugfix: update physical layer compensation value. 2023-12-27 17:16:36 +08:00
Gatsby Van 912b30e457 bugfix: correct scan net restart mechanism. 2023-12-27 17:15:55 +08:00
Gatsby Van 5453b487ff bugfix: correct w2acq frame logging. 2023-12-27 17:15:26 +08:00
Gatsby Van 1e57ca2c1b miscellaneous fix. 2023-12-27 17:14:58 +08:00
Gatsby Van 6bf35c8c5d bugfix: correct coarse frequency formulation. 2023-12-27 15:23:16 +08:00
Gatsby Van 677b8b4af5 formatted. 2023-12-27 14:59:41 +08:00
Gatsby Van fa5ff861d5 formatted. 2023-12-27 14:56:30 +08:00
Gatsby Van cb109ad581 omit redundant code. 2023-12-27 14:54:46 +08:00
Gatsby Van 83e43f791c formatted code. 2023-12-26 22:04:40 +08:00
Gatsby Van 5cb5ffff59 miscellaneous update, omit redundant FIXME flag. 2023-12-26 21:52:01 +08:00
Gatsby Van 10fbdc78a6 add logging module. 2023-12-26 21:51:28 +08:00
Gatsby Van 7071b5bf33 omit blank line. 2023-12-26 21:21:19 +08:00
Gatsby Van 28e4428468 omit redundant code. 2023-12-26 21:20:55 +08:00
Gatsby Van 9dabdf0984 update descriptions. 2023-12-26 21:15:07 +08:00
Gatsby Van 7b3be7bc77 adapted to new phy_ctrl "get time stamp" api 2023-12-26 21:13:22 +08:00
Gatsby Van d6002b961b update "get time stamp" apis. 2023-12-26 21:12:54 +08:00
Gatsby Van 25ac8b0784 miscellaneous update. 2023-12-26 21:09:17 +08:00
Gatsby Van 81a26ea3b3 omit redundant code. 2023-12-26 21:08:55 +08:00
Gatsby Van 5dd9695a77 miscellaneous fix. 2023-12-26 21:07:34 +08:00
Gatsby Van 2588564be2 adapted to pl update (individual time adjustment mode). 2023-12-26 11:06:18 +08:00
Gatsby Van 5c5a50e4ad update time sync api. 2023-12-26 11:04:15 +08:00
Gatsby Van b3451b6c0a adapted to new time sync api. 2023-12-26 11:03:57 +08:00
Gatsby Van f29ffb561d better print. 2023-12-26 11:03:19 +08:00
Gatsby Van 34dcdcd0f6 update time sync api. 2023-12-26 11:03:01 +08:00
Gatsby Van 4760abdb96 update net setup event implementation. 2023-12-26 11:02:48 +08:00
Gatsby Van c98472cad7 bugfix 2023-12-26 11:02:26 +08:00
Gatsby Van f2ce6897d2 better print. 2023-12-26 11:00:21 +08:00
Gatsby Van 6f98baf096 change COUNTE_FRAC_MAX -> TIME_FRAC_MAX 2023-12-25 17:23:06 +08:00
Gatsby Van bac0860b7b update time adjust parameter validation. 2023-12-25 17:22:08 +08:00
Gatsby Van ae9c0d5243 bugfix: correct return condition. 2023-12-25 17:21:05 +08:00
Gatsby Van 222e262194 bugfix: should handle init scan frame as bm frame. 2023-12-25 17:20:14 +08:00
Gatsby Van 383de5a3c9 fix typo 2023-12-24 13:09:31 +08:00
Gatsby Van 7157cf668c update record shift mechanism (more reasonable.) 2023-12-24 13:08:19 +08:00
Gatsby Van 54c20aa46e add method peek data. 2023-12-24 13:07:30 +08:00
Gatsby Van ab9ef5b06c clean up. 2023-12-24 13:06:57 +08:00
Gatsby Van da008809de add physical interrupt. 2023-12-24 13:05:00 +08:00
Gatsby Van eba0147d2f add physical interrupt handler, handle physical layer interrupt and 5ms interrupt independently. 2023-12-24 13:04:46 +08:00
Gatsby Van 2a20921193 better debug print. 2023-12-24 13:03:18 +08:00
Gatsby Van 6ab4293c76 adapted to new list api. 2023-12-23 17:01:58 +08:00
Gatsby Van d746215628 add feature for sorting list. 2023-12-23 17:01:39 +08:00
Gatsby Van 4b79a1436a fix typo. 2023-12-23 13:59:00 +08:00
Gatsby Van 7b1c20e054 bugfix: correct record shit mechanism. 2023-12-23 13:57:44 +08:00
Gatsby Van 5a46a21d4f adapted to new time control api. 2023-12-22 13:20:57 +08:00
Gatsby Van 3b927140bd add rtt test. 2023-12-22 13:20:23 +08:00
Gatsby Van 80562ca54e update comment. 2023-12-22 13:20:07 +08:00
Gatsby Van dc292a8cd3 add time util function. 2023-12-22 13:19:43 +08:00
Gatsby Van 2a17fa9183 bugfix: reveal physical flag directly. 2023-12-22 13:18:38 +08:00
Gatsby Van 633be421b1 better debug print. 2023-12-22 13:14:37 +08:00
Gatsby Van 26a912dcc0 bugfix: correct record shift mechanism. 2023-12-22 13:14:21 +08:00
Gatsby Van 15ed440200 include stdio 2023-12-22 13:13:26 +08:00
Gatsby Van 6aa2f271f5 enhance coherence. 2023-12-22 10:40:55 +08:00
Gatsby Van c5730a7fd5 omit redundant code. 2023-12-22 10:15:33 +08:00
Gatsby Van 96181a0734 better debug print. 2023-12-22 10:15:18 +08:00
Gatsby Van 8a94ffacac adapt to new node list api. 2023-12-22 01:36:13 +08:00
Gatsby Van a2032414cc fix typo 2023-12-22 01:27:40 +08:00
Gatsby Van 16b6e18420 add w2aq rsp test. 2023-12-22 01:27:26 +08:00
Gatsby Van 6acd6e68ca adapted new node list api 2023-12-22 01:26:55 +08:00
Gatsby Van c0d347a619 fix typo and better debug print. 2023-12-22 01:26:29 +08:00
Gatsby Van b76a4cd776 miscellaneous update (and adapt to new node list api) 2023-12-22 01:25:54 +08:00
Gatsby Van c1e26fa20b miscellaneous update (enhance code coherence) 2023-12-22 01:25:00 +08:00
Gatsby Van e6d498687c bugfix: correct assert condition. 2023-12-22 01:24:13 +08:00
Gatsby Van 92cdcdc8e9 bugfix: correct return value. 2023-12-22 01:23:38 +08:00
Gatsby Van d0357cb199 adapted to new node list api. 2023-12-22 01:22:41 +08:00
Gatsby Van 9642a003e0 bugfix: rtt rx event happens two slots after. 2023-12-22 01:22:06 +08:00
Gatsby Van 57dfad7b82 add rtt event, and adapted to new schedule event pool 2023-12-22 01:20:44 +08:00
Gatsby Van f72e6fadb1 omit unused code. 2023-12-22 01:20:00 +08:00
Gatsby Van 0bec764c96 update comments. 2023-12-22 01:19:11 +08:00
Gatsby Van 218fb01193 rewrite schedule event pool. 2023-12-22 01:18:43 +08:00
Gatsby Van 595b63c8ef rewrite node list (base on util list). 2023-12-21 23:47:28 +08:00
Gatsby Van 4455e29be6 bugfix: rtt fsm won't work at none stage. 2023-12-21 23:16:47 +08:00
Gatsby Van 0a535af392 better debug print. 2023-12-21 23:15:08 +08:00
Gatsby Van 426a35b48f better print. 2023-12-21 23:12:22 +08:00
Gatsby Van 30b3afc686 miscellaneous update. 2023-12-21 23:12:01 +08:00
Gatsby Van 8b5192b3f4 rewrite schedule pool. 2023-12-21 23:11:44 +08:00
Gatsby Van 329abdfca3 enhance coherence. 2023-12-21 23:10:51 +08:00
Gatsby Van a2de2d5855 miscellaneous update. 2023-12-21 23:10:28 +08:00
Gatsby Van 62690fba15 better print. 2023-12-21 23:09:46 +08:00
Gatsby Van 9d023e2726 update makefile. 2023-12-21 23:09:22 +08:00
Gatsby Van 3a54546cbb add debug settings. 2023-12-21 23:08:58 +08:00
Gatsby Van 5f6bdf83d6 add a linked list utility. 2023-12-21 23:08:38 +08:00
Gatsby Van 6c1b2b929e miscellaneous update. 2023-12-21 14:57:01 +08:00
Gatsby Van 955478d01d ensure codes conforms ISO c11 standard. 2023-12-21 14:56:35 +08:00
Gatsby Van ebe3ebf71d miscellaneous update. 2023-12-21 14:48:28 +08:00
Gatsby Van 97b46fb0e8 omit unused code. 2023-12-21 14:47:36 +08:00
Gatsby Van 9e798cb8b0 miscellaneous update (enhance coherence and readability). 2023-12-20 20:15:40 +08:00
Gatsby Van 89e33f0f43 update comments. 2023-12-20 20:15:03 +08:00
Gatsby Van 81037d042e update compile warning setting. 2023-12-20 20:13:44 +08:00
Gatsby Van 94bcdccd5b rewrite rtt fsm implementation, simplified logic. 2023-12-20 20:04:14 +08:00
Gatsby Van bfc1a14a50 miscellaneous update (enhance readability). 2023-12-20 20:02:52 +08:00
Gatsby Van 35ef220494 rewrite rtt fsm. 2023-12-20 20:02:00 +08:00
Gatsby Van 1b69f68298 bugfix: should use the next slot number to compute routine index. 2023-12-20 20:01:21 +08:00
Gatsby Van f083920416 bugfix: scan fsm should be reset after a successful net scan. 2023-12-20 20:00:07 +08:00