Lab043: add hardware diagnostics and HackRF comparison tools

This commit is contained in:
LittleSam129
2026-08-21 17:33:57 +03:00
parent f0fa7e8a46
commit 42b0120eea
42 changed files with 8763 additions and 6 deletions

View File

@@ -0,0 +1 @@
received_symbol_index,expected_state_number,recognized_state_number,expected_next_position,actual_next_position,position_delta_symbols,minimum_confirmed_gap_symbols,type,estimated_raw_sample_index,nearest_callback_index,signed_distance_to_callback_samples,distance_category,distance_to_nearest_midpoint_samples,local_mean_amplitude,local_peak_amplitude,before_mean_amplitude,after_mean_amplitude,local_exact_zero_fraction,exact_lost_or_repeated_iq_samples
1 received_symbol_index expected_state_number recognized_state_number expected_next_position actual_next_position position_delta_symbols minimum_confirmed_gap_symbols type estimated_raw_sample_index nearest_callback_index signed_distance_to_callback_samples distance_category distance_to_nearest_midpoint_samples local_mean_amplitude local_peak_amplitude before_mean_amplitude after_mean_amplitude local_exact_zero_fraction exact_lost_or_repeated_iq_samples

View File

@@ -0,0 +1,13 @@
Lab043: цифровой счётчик непрерывности HackRF
Классификация: D.
Причина: Недостаточно достоверно восстановленных полезных символов.
Передано символов: 110000, полезных: 100000.
Восстановлено полезных позиций: 0.
Обычных ошибок символов: N/A.
Подтверждённых скачков позиции: 0.
Пропусков: 0; повторов: 0; вставок: 0.
Непрерывность цифровой последовательности: НЕ ОПРЕДЕЛЕНО.
Непрерывность сырых I/Q-отсчётов: НЕ ОПРЕДЕЛЕНО.
I/Q означает синфазные и квадратурные комплексные отсчёты.

View File

@@ -0,0 +1,2 @@
classification,reason,digital_sequence_continuity,raw_iq_continuity,raw_iq_reason,transmitted_symbol_count,useful_transmitted_symbol_count,recovered_transmitted_position_count,recovered_useful_position_count,ordinary_symbol_error_count,confirmed_position_jump_count,skip_event_count,repeat_event_count,insertion_event_count,ambiguous_event_count,anchor_count,stable_run_count,recovered_symbol_count,carrier_offset_hz,carrier_peak_above_noise_db,samples_per_symbol,sample_clock_error_ppm
D,Недостаточно достоверно восстановленных полезных символов,НЕ ОПРЕДЕЛЕНО,НЕ ОПРЕДЕЛЕНО,"Цифровая последовательность доказывает порядок символов, но сама по себе не доказывает сохранность каждого I/Q-отсчёта",110000,100000,0,0,N/A,0,0,0,0,0,0,0,0,-70.86010002260534,5.072038638260837,120.00238998532383,19.916544365283784
1 classification reason digital_sequence_continuity raw_iq_continuity raw_iq_reason transmitted_symbol_count useful_transmitted_symbol_count recovered_transmitted_position_count recovered_useful_position_count ordinary_symbol_error_count confirmed_position_jump_count skip_event_count repeat_event_count insertion_event_count ambiguous_event_count anchor_count stable_run_count recovered_symbol_count carrier_offset_hz carrier_peak_above_noise_db samples_per_symbol sample_clock_error_ppm
2 D Недостаточно достоверно восстановленных полезных символов НЕ ОПРЕДЕЛЕНО НЕ ОПРЕДЕЛЕНО Цифровая последовательность доказывает порядок символов, но сама по себе не доказывает сохранность каждого I/Q-отсчёта 110000 100000 0 0 N/A 0 0 0 0 0 0 0 0 -70.86010002260534 5.072038638260837 120.00238998532383 19.916544365283784