rtcm_rs/msg/
msg1002.rs

1msg! (
2    id: msg1002_sat,
3    type_name: Msg1002Sat,
4    fields: [
5        (gps_satellite_id, df009),
6        (gps_l1_code_ind, df010),
7        (l1_pseudorange_m, df011),
8        (l1_phase_pseudorange_diff_m, df012_18_42_48),
9        (l1_lock_time_index, df013),
10        (l1_pseudorange_amb_m, df014),
11        (l1_cnr_dbhz, df015_20_45_50)
12    ],
13);
14
15frag_vec!(
16    id: msg1002_sat_vec,
17    frag_id: msg1002_sat,
18    cap_name: SAT_CAP_LEGACY,
19);
20
21msg_len_middle!(
22    id: msg1002,
23    type_name: Msg1002T,
24    fields1: [
25        (reference_station_id, df003),
26        (gps_epoch_time_ms, df004),
27        (synchronous_gnss_msg_flag, df005)
28    ],
29    len_field: df_leg_sat_len,
30    fields2: [
31        (divergence_free_smoothing_flag, df007),
32        (smoothing_interval_index, df008)
33    ],
34    vec_field: satellites, msg1002_sat_vec,
35);