Hi,
While testing the Ping360 auto_transmit function, I observed the following behaviors:
-
When the difference between
start_angleandstop_angleis greater than 180°:- The system performs only an incremental (CW) sweep and does not execute the decremental (CCW) sweep.
-
When
start_angle>stop_anglewith a negative resolution:-
The device repeatedly outputs data only for the
start_angleandstart_angle + 10 gradians. -
It does not continue sweeping up to the specified
stop_angle.
-
-
When the difference between
start_angleandstop_angleis ≤ 180°:-
Both CW and CCW sweeps occur as expected.
-
However, some angles are occasionally skipped or missing during the scan.
-
Additionally, I noticed that sometimes the transmitted data includes an angle slightly beyond the stop angle (stop_angle + resolution), while at other times it does not.
Could you please clarify how the auto_transmit function determines:
-
When to stop the current sweep and initiate the return (reverse) sweep, and
-
Under what conditions it skips the decremental sweep or omits certain angles?