Commit Graph

78 Commits

Author SHA1 Message Date
occheung 7f00e5817d mqtt_mux: select topic using str op 2020-09-23 09:42:14 +08:00
occheung 9ea56ebde5 mqtt_mux: add cmd 2020-09-22 13:40:46 +08:00
occheung d47f9b4655 mqtt_mux: use nom 2020-09-21 17:31:34 +08:00
occheung 883e821794 dds: closure param for ram set 2020-09-18 14:08:51 +08:00
occheung 25f8363e54 dds: add RAM mode 2020-09-18 12:25:39 +08:00
occheung a5dbfdaf4f mqtt_mux: remove excessive paranthesis 2020-09-18 12:24:27 +08:00
occheung a7073c419b reduce warning 2020-09-18 12:23:28 +08:00
occheung 3758029a52 mqtt_mux: init 2020-09-17 17:02:01 +08:00
occheung e834e6fcea spi mux: remove traits 2020-09-17 12:19:05 +08:00
occheung f77013c290 fpga config: fix unwrap bug 2020-09-17 11:48:32 +08:00
occheung e994000df1 fpga config: included into lib 2020-09-17 11:21:24 +08:00
occheung 412e6c0ea9 dds: allow single tone iterative setup 2020-09-16 14:23:01 +08:00
occheung ad34f6311f scpi: rm duplicate code 2020-09-16 13:08:05 +08:00
occheung e1abf87351 dds: more clk ctrl; scpi: sys_clk ctrl 2020-09-16 12:05:45 +08:00
occheung 331d1ff86f mqtt_to_scpi: strip away expected topic 2020-09-15 17:50:35 +08:00
occheung b502b42c92 scpi: fix frequency control 2020-09-15 14:03:59 +08:00
occheung 5438a81722 mqtt: fix ignoring args 2020-09-15 13:03:54 +08:00
occheung 4b52aa7099 mqtt: added mqtt to scpi conv 2020-09-15 12:17:42 +08:00
occheung 82867178f9 fix: reduce warning 2020-09-14 17:33:50 +08:00
occheung f94528ae2a scpi: add attenuator command 2020-09-14 17:33:32 +08:00
occheung 43ccb86697 scpi: adopt rust standard on result/option handling 2020-09-14 15:36:03 +08:00
occheung b11891e57f scpi: refine clock source cmd 2020-09-13 00:58:58 +08:00
occheung ecdb114679 src: replace hprint with logging 2020-09-10 14:35:47 +08:00
occheung 6616489a5e scpi: refine clock src cmd 2020-09-07 17:52:37 +08:00
occheung 7665a23896 scpi: introduce master clock setup 2020-09-07 14:07:39 +08:00
occheung 60c8215059 hal: upgrade to 0.7.1 2020-09-07 14:05:13 +08:00
occheung c740386d6b scpi: add macro for command struct 2020-09-04 17:52:37 +08:00
occheung 148f1c7a4e scpi: customise scpi tree macro 2020-09-04 17:02:05 +08:00
occheung 56cb6eb3fd scpi: redesign sw 2020-09-04 13:29:50 +08:00
occheung 37b7cc71b7 scpi: add switch ctrl command 2020-09-03 17:41:27 +08:00
occheung 9a42674bf9 nal: use minimq example 2020-09-01 17:41:40 +08:00
occheung 13bf8b6080 nal-client: init 2020-09-01 14:50:49 +08:00
occheung 1e7fd93835 scpi: fix dds test sdio_in_only 2020-09-01 10:21:55 +08:00
occheung 8dbf621679 scpi: implement tst 2020-08-31 17:43:15 +08:00
occheung f60ec09b29 scpi: implement rst 2020-08-31 16:48:21 +08:00
occheung d78f85721f ethernet: minimal impl for urukul as scpi device 2020-08-31 13:32:08 +08:00
occheung b0272a6fc2 urukul: add commented code, but with lifetime conflict 2020-08-31 12:32:39 +08:00
occheung 49594dfb3b urukul: very bad constructor 2020-08-31 11:36:05 +08:00
occheung 69761c4517 cpld: fix indent 2020-08-31 09:34:38 +08:00
occheung 4852fc54ea cpld: detach from lib.rs 2020-08-31 09:31:56 +08:00
occheung f92b2ba6f5 ethernet: add scpi to silent socket example 2020-08-28 15:48:13 +08:00
occheung fa117c94bb ethernet: separate pin dec 2020-08-27 17:09:35 +08:00
occheung fbed41ebd3 dds: exclude RAM from impl_reg_io macro 2020-08-27 12:17:53 +08:00
occheung 1de13d6f3a dds: fix full amplitude scale 2020-08-27 11:15:42 +08:00
occheung 649b5b498b dds: add single tone control 2020-08-26 17:39:33 +08:00
occheung 1d3ced0d16 dds: add clock control 2020-08-26 16:49:37 +08:00
occheung 38b1c7528c dds: add register io 2020-08-26 13:18:50 +08:00
occheung 990fc075f1 cpld: add size_of 2020-08-26 11:04:39 +08:00
occheung 5f874e81b5 bitmask: add mask merging 2020-08-26 11:04:08 +08:00
occheung 181ef5c72a attenuator: fix reverse data 2020-08-25 12:20:24 +08:00