kamil_adc support added
This commit is contained in:
@@ -266,6 +266,9 @@ Notes:
|
||||
- `executable_path` is mandatory and must name the real Raspberry Pi binary.
|
||||
- The producer appends `tty:<tty_path>` automatically; do not put `tty:` in
|
||||
`radar.kamil_adc.args`.
|
||||
- The producer derives the sweep point count from the Kamil ADC TTY stream.
|
||||
`radar.sweep.start_hz` and `stop_hz` define the synthetic frequency axis;
|
||||
`radar.sweep.points` is not a Kamil ADC setting.
|
||||
- The laser-control driver is vendored under `python_app.hardware_full.laser_control`.
|
||||
- `laser_control` and `kamil_adc` are treated as one hardware configuration.
|
||||
Changing either section requires restarting acquisition so the lasers are
|
||||
|
||||
+3
-1
@@ -149,7 +149,9 @@ Fields:
|
||||
|
||||
The TTY frame format is strict: packet start is `0x000A 0xFFFF 0xFFFF 0xFFFF`,
|
||||
then each sweep point is `0x000A step data1 data2`. Steps must arrive as
|
||||
`1..points`. `S21` is `data1 + j*data2`; `S11` is stored as explicit zeros.
|
||||
`1..N`; `N` is derived from the stream when the next packet start arrives.
|
||||
`radar.sweep.points` is not used by the Kamil ADC producer. `S21` is
|
||||
`data1 + j*data2`; `S11` is stored as explicit zeros.
|
||||
|
||||
### `radar.laser_control`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user