Commit Graph

  • 0d6fff224e Harden RF node control and agent updates video-development LittleSam129 2026-09-30 11:42:19 +03:00
  • 7df2116798 Acknowledge RF001A_OTA_CAPTURE_004 RX_READY_OBSERVED tx-node MAIN TX Watcher 2026-09-23 10:59:26 +03:00
  • ba36dcb350 Publish RF001A_OTA_CAPTURE_004 CAPTURE_COMPLETE rx-node RX Node 2026-09-23 10:56:25 +03:00
  • b10744476b Publish RF001A_OTA_CAPTURE_004 RX_READY_FOR_TX RX Node 2026-09-23 10:54:19 +03:00
  • a94f2db4ee Harden RF handoff and stream OTA decode LittleSam129 2026-09-22 17:43:58 +03:00
  • 67baa6d926 Publish RF001A_OTA_CAPTURE_003 CAPTURE_COMPLETE RX Node 2026-09-22 15:37:05 +03:00
  • c8bf88660f Acknowledge RF_HANDOFF_CHANNEL_TEST_001 CHANNEL_COMPLETE_OBSERVED MAIN TX Watcher 2026-09-22 15:13:06 +03:00
  • 70cb05256e Acknowledge RF_HANDOFF_CHANNEL_TEST_001 CHANNEL_READY_OBSERVED MAIN TX Watcher 2026-09-22 15:12:40 +03:00
  • 168e03d9e7 Add MAIN-to-RX acknowledgement channel LittleSam129 2026-09-22 15:09:37 +03:00
  • a9317989a2 Process all RX handoff commits in TX watcher LittleSam129 2026-09-22 11:46:53 +03:00
  • 83d91ff530 Publish RF_HANDOFF_CHANNEL_TEST_001 CAPTURE_COMPLETE RX Node 2026-09-22 11:20:36 +03:00
  • 4cb6c8cad1 Publish RF_HANDOFF_CHANNEL_TEST_001 RX_READY_FOR_TX RX Node 2026-09-22 11:20:03 +03:00
  • a516b99015 Fix bidirectional RF-001A coordination LittleSam129 2026-09-21 18:05:28 +03:00
  • 77ddf6d1cf Publish RF_HANDOFF_CHANNEL_TEST_001 CAPTURE_COMPLETE RX Node 2026-09-21 17:55:42 +03:00
  • d95ab3b00b Publish RF_HANDOFF_CHANNEL_TEST_001 RX_READY_FOR_TX RX Node 2026-09-21 17:55:28 +03:00
  • a3b8afe302 Initialize RX result channel LittleSam129 2026-09-21 17:08:56 +03:00
  • bc55d0516d Add bidirectional RF handoff coordination LittleSam129 2026-09-21 17:02:49 +03:00
  • 34f5ace545 Prepare first RF-001A OTA run LittleSam129 2026-09-21 15:55:49 +03:00
  • 1e3aa25d70 Combine RF-001A clock verification and RX capture LittleSam129 2026-09-21 13:43:31 +03:00
  • fa370ccfa2 Prepare RF-001A RX capture task LittleSam129 2026-09-21 12:40:35 +03:00
  • 442451bdfb Add RX task watcher and approval workflow LittleSam129 2026-09-21 11:32:26 +03:00
  • b28befc69d Fix RF-001A common-clock verification LittleSam129 2026-09-21 10:29:06 +03:00
  • 320adeea4a Prepare coordinated RF-001A OTA test LittleSam129 2026-09-18 15:30:45 +03:00
  • 7ec8c351bc Fix RX targeted test scope LittleSam129 2026-09-18 13:51:31 +03:00
  • fdd58508da Advance RX handoff to hardware preflight LittleSam129 2026-09-18 13:30:04 +03:00
  • 06fadf6957 Update RX node preflight handoff LittleSam129 2026-09-18 13:09:09 +03:00
  • 8017849e24 Add RX laptop handoff workflow LittleSam129 2026-09-18 12:20:15 +03:00
  • 1ff8ccf27e RF-001: add hardware test plan LittleSam129 2026-09-17 15:27:14 +03:00
  • 3c31bac0da CLOCK-001: validate independent-clock QPSK receiver LittleSam129 2026-09-17 15:05:44 +03:00
  • 6df5f8aa39 VIDEO-005: add full offline QPSK IQ video receiver LittleSam129 2026-09-17 13:34:58 +03:00
  • 95f664076a Complete VIDEO-001 through VIDEO-004 software video studies LittleSam129 2026-09-16 18:27:35 +03:00
  • af7c05f2da Lab067: localize remaining PHY header failures main LittleSam129 2026-09-15 17:45:38 +03:00
  • b27a5cf00e Lab066: validate 500 ksymbol/s full-packet OTA reception LittleSam129 2026-09-15 15:51:57 +03:00
  • dacf04f2d0 Lab065: validate OTA gain improvement at TX VGA 20 dB LittleSam129 2026-09-15 13:42:08 +03:00
  • cff226e0bf Lab064: measure OTA level linearity at TX VGA 10 dB LittleSam129 2026-09-15 12:03:48 +03:00
  • 4437917465 Lab063: localize Lab062 RF quality degradation offline LittleSam129 2026-09-14 15:11:46 +03:00
  • f8ae6c6bfc Lab062: record invalidated 500 ksymbol/s RF packet trial LittleSam129 2026-09-14 13:58:42 +03:00
  • 25cc89f0c7 Lab061: integrate T2 into the strict receiver LittleSam129 2026-09-14 11:07:40 +03:00
  • 92b0e0f8dd Lab060: validate decision-directed carrier tracking LittleSam129 2026-09-11 14:13:51 +03:00
  • e16ec23fdb Lab059: establish limits of preamble-only carrier estimation LittleSam129 2026-09-11 13:08:32 +03:00
  • 82f17499ac Lab058: characterize symbol quality in controlled ABAB recording LittleSam129 2026-09-11 11:49:48 +03:00
  • 5773136ebf Lab057: diagnose Lab054 symbol synchronization failures offline LittleSam129 2026-09-10 16:10:17 +03:00
  • 92477a4632 Lab056: compare 20 and 500 ksymbol/s in controlled RF session LittleSam129 2026-09-10 13:58:11 +03:00
  • 5add95ecb8 Lab055: audit received signal energy across symbol rates LittleSam129 2026-09-09 15:07:11 +03:00
  • 0368c6d3e9 Lab053: achieve real-time 5 fps software video receiver LittleSam129 2026-09-09 10:26:55 +03:00
  • cc38900cae Lab052: suppress false preamble candidates LittleSam129 2026-09-08 17:29:52 +03:00
  • 9f33607d3a Lab051: accelerate 500 ksymbol/s streaming receiver LittleSam129 2026-09-08 16:04:09 +03:00
  • 60691a09f1 Lab050: model fresh-frame SDR video stream LittleSam129 2026-09-08 14:15:36 +03:00
  • cdf5396e80 Lab049: define ELRS control and SDR video architecture LittleSam129 2026-09-08 13:26:06 +03:00
  • ac6cc792b8 Lab048: accelerate BPSK receiver to real-time LittleSam129 2026-09-03 14:42:02 +03:00
  • 6fb7e4ec54 Lab047: transmit JPEG over real RF link LittleSam129 2026-09-03 13:13:23 +03:00
  • b0111d2232 Docs: add laboratory index and result pointers LittleSam129 2026-09-02 16:19:27 +03:00
  • 52197a4d85 Lab046C: validate full 1400 MHz RF object transport LittleSam129 2026-09-02 16:18:40 +03:00
  • d985030f04 Lab046C: recover short 1400 MHz capture offline LittleSam129 2026-09-02 12:23:14 +03:00
  • 9b906c622d Lab046C: analyze weak RF capture offline LittleSam129 2026-09-01 17:09:27 +03:00
  • b6654671b4 Lab046C: record first continuous RF object attempt LittleSam129 2026-09-01 15:42:00 +03:00
  • 39fa4b139d Lab046B: validate continuous raw IQ frame reception LittleSam129 2026-09-01 14:36:51 +03:00
  • e8d85ae4b7 Lab046A: validate continuous soft-symbol frame scanning LittleSam129 2026-09-01 13:18:42 +03:00
  • 1027eef53d Lab046: validate fragmented BPSK object transport LittleSam129 2026-09-01 11:39:45 +03:00
  • 62a376c811 Lab045: demonstrate real RF BPSK error correction LittleSam129 2026-09-01 10:49:00 +03:00
  • 72f933a32b Lab044: validate arbitrary BPSK packet reception LittleSam129 2026-08-31 14:39:12 +03:00
  • 4cee6e9b96 Lab043: establish reproducible HackRF BPSK working point LittleSam129 2026-08-31 12:18:44 +03:00
  • 42b0120eea Lab043: add hardware diagnostics and HackRF comparison tools LittleSam129 2026-08-21 17:33:57 +03:00
  • f0fa7e8a46 Lab043: validate pilot-aided short BPSK link LittleSam129 2026-08-19 18:14:13 +03:00
  • fa2e473c6d Lab042: validate Pluto image hardware loopback LittleSam129 2026-08-17 18:29:14 +03:00
  • fce14f038e Lab042: transmit an image over the air, add the air loopback mode LittleSam129 2026-08-17 11:50:04 +03:00
  • 13f183f7c7 Run the core tests from the gate and finish the layout rename LittleSam129 2026-08-11 13:40:05 +03:00
  • a37ad1f7b3 Lab042: transmit a JPEG through a cable loopback LittleSam129 2026-08-11 13:28:47 +03:00
  • 46b10b1243 Add the GitLab CI pipeline LittleSam129 2026-08-10 15:38:35 +03:00
  • 0ae04ae4a8 Close the remaining audit findings LittleSam129 2026-08-10 15:33:14 +03:00
  • 92289bdf7c Cover control messages and session state; record the RF decision LittleSam129 2026-08-10 15:29:47 +03:00
  • 2da80d0908 Add the first real test suite for protocol/ LittleSam129 2026-08-10 14:38:12 +03:00
  • c486039053 Split experiments from tests LittleSam129 2026-08-10 14:34:58 +03:00
  • c9569164e0 Add protocol/bpsk_radio: reusable BPSK radio primitives LittleSam129 2026-08-10 14:16:32 +03:00
  • 1e4adc0a98 Lab042: correct the sample rate against the real device LittleSam129 2026-08-10 14:06:44 +03:00
  • 2a7a380875 Lab042: fix a cross-reference broken by renumbering LittleSam129 2026-08-10 13:38:50 +03:00
  • 49c7009ca5 Lab042: drop the regulatory framing, keep the technical reasons LittleSam129 2026-08-10 13:34:07 +03:00
  • 9f7387ec2c Lab042: attenuator on hand, relax the gain restriction LittleSam129 2026-08-10 13:33:24 +03:00
  • 923e6bec78 Lab042: adapt spec to the actual hardware and environment LittleSam129 2026-08-10 13:03:17 +03:00
  • 3d14c75365 Lab042: add hardware loopback specification LittleSam129 2026-08-10 11:39:39 +03:00
  • 28227e4228 Add quick gate and independent review pipeline LittleSam129 2026-08-07 17:33:46 +03:00
  • 7d122b53ed Lab041: remove non-modelled metrics and cite value sources LittleSam129 2026-08-07 17:32:51 +03:00
  • e18200225b Lab041: correct generated Git status wording LittleSam129 2026-08-07 10:50:42 +03:00
  • f26d7d74ef Lab041: add session and restart safety LittleSam129 2026-08-05 14:14:24 +03:00
  • 88addff5b6 Lab040: add persistent emergency intent and safe reset LittleSam129 2026-08-05 13:12:49 +03:00
  • b3ebe1637f Lab039: model two-stage failsafe braking LittleSam129 2026-08-05 11:44:43 +03:00
  • 23cfdf581b Lab038: add control failsafe and emergency acknowledgement LittleSam129 2026-08-04 14:06:50 +03:00
  • 50e45ca611 Lab037: evaluate control repetition on lossy link LittleSam129 2026-08-04 13:18:49 +03:00
  • 3e0ef5666e Lab036: validate long-duration video scheduling LittleSam129 2026-08-03 17:10:17 +03:00
  • 22c2eeab8c Lab035: add proactive video frame admission LittleSam129 2026-08-03 15:42:16 +03:00
  • b63e36abdb Lab034: evaluate stale video frame dropping LittleSam129 2026-08-03 13:17:55 +03:00
  • 21751f41dd Lab033: add priority link scheduler LittleSam129 2026-08-03 12:21:49 +03:00
  • 3dbb7afa83 Lab032: evaluate FEC block parameters LittleSam129 2026-07-29 12:47:10 +03:00
  • 2ac1571c40 Lab031: evaluate FEC packet interleaving LittleSam129 2026-07-29 12:25:51 +03:00
  • edab87b5d2 Lab030: add packet erasure FEC LittleSam129 2026-07-29 11:40:37 +03:00
  • f8575f4de3 Lab029B: simulate time-based burst losses LittleSam129 2026-07-27 16:28:54 +03:00
  • a2dd58a44b Lab029: simulate packet loss and channel errors LittleSam129 2026-07-27 15:29:39 +03:00
  • 04ce66fdfe Lab028: add video packetization and CRC reassembly LittleSam129 2026-07-27 13:46:01 +03:00
  • 78258b5355 Lab027: optimize synchronized ROI video stream LittleSam129 2026-07-24 17:54:27 +03:00
  • 6d49036066 Lab026: benchmark low-bitrate video and 4-bit encoding LittleSam129 2026-07-24 11:56:41 +03:00