@@ -672,18 +672,19 @@ int AntNeuroEdxBoard::process_frames ()
672672 return (int )BrainFlowExitCodes::BOARD_NOT_READY_ERROR;
673673 }
674674
675- int num_rows = board_descr[" default" ][" num_rows" ];
676- int package_num_channel = board_descr[" default" ][" package_num_channel" ];
677- int timestamp_channel = board_descr[" default" ][" timestamp_channel" ];
678- int marker_channel = board_descr[" default" ][" marker_channel" ];
679- std::vector<int > eeg_channels = try_get_vec (board_descr[" default" ], " eeg_channels" );
680- std::vector<int > emg_channels = try_get_vec (board_descr[" default" ], " emg_channels" );
681- std::vector<int > resistance_channels = try_get_vec (board_descr[" default" ], " resistance_channels" );
675+ json &frame_descr = board_descr[" default" ];
676+ int num_rows = frame_descr[" num_rows" ];
677+ int package_num_channel = frame_descr[" package_num_channel" ];
678+ int timestamp_channel = frame_descr[" timestamp_channel" ];
679+ int marker_channel = frame_descr[" marker_channel" ];
680+ std::vector<int > eeg_channels = try_get_vec (frame_descr, " eeg_channels" );
681+ std::vector<int > emg_channels = try_get_vec (frame_descr, " emg_channels" );
682+ std::vector<int > resistance_channels = try_get_vec (frame_descr, " resistance_channels" );
682683 std::vector<int > ref_resistance_channels =
683- try_get_vec (board_descr[ " default " ] , " ref_resistance_channels" );
684+ try_get_vec (frame_descr , " ref_resistance_channels" );
684685 std::vector<int > gnd_resistance_channels =
685- try_get_vec (board_descr[ " default " ] , " gnd_resistance_channels" );
686- std::vector<int > other_channels = try_get_vec (board_descr[ " default " ] , " other_channels" );
686+ try_get_vec (frame_descr , " gnd_resistance_channels" );
687+ std::vector<int > other_channels = try_get_vec (frame_descr , " other_channels" );
687688 std::vector<double > package ((size_t )num_rows, 0.0 );
688689 const double sample_dt = (sampling_rate > 0 ) ? (1.0 / (double )sampling_rate) : 0.0 ;
689690 const double large_gap_threshold = 1.0 ;
@@ -745,6 +746,7 @@ int AntNeuroEdxBoard::process_frames ()
745746 }
746747 last_emitted_timestamp = package[(size_t )timestamp_channel];
747748 impedance_sample_count++;
749+ push_package (package.data ());
748750 push_package (package.data (), (int )BrainFlowPresets::ANCILLARY_PRESET);
749751 continue ;
750752 }
0 commit comments