@@ -28,7 +28,7 @@ public unsafe override IObservable<Rhd2164DataFrame> Generate()
2828 var device = deviceInfo . GetDeviceContext ( typeof ( Rhd2164 ) ) ;
2929 var amplifierBuffer = new short [ Rhd2164 . AmplifierChannelCount * bufferSize ] ;
3030 var auxBuffer = new short [ Rhd2164 . AuxChannelCount * bufferSize ] ;
31- var hubClockBuffer = new ulong [ bufferSize ] ;
31+ var hubSyncCounterBuffer = new ulong [ bufferSize ] ;
3232 var clockBuffer = new ulong [ bufferSize ] ;
3333
3434 var frameObserver = Observer . Create < oni . Frame > (
@@ -37,14 +37,14 @@ public unsafe override IObservable<Rhd2164DataFrame> Generate()
3737 var payload = ( Rhd2164Payload * ) frame . Data . ToPointer ( ) ;
3838 Marshal . Copy ( new IntPtr ( payload ->AmplifierData ) , amplifierBuffer , sampleIndex * Rhd2164 . AmplifierChannelCount , Rhd2164 . AmplifierChannelCount ) ;
3939 Marshal . Copy ( new IntPtr ( payload ->AuxData ) , auxBuffer , sampleIndex * Rhd2164 . AuxChannelCount , Rhd2164 . AuxChannelCount ) ;
40- hubClockBuffer [ sampleIndex ] = payload ->HubClock ;
40+ hubSyncCounterBuffer [ sampleIndex ] = payload ->HubSyncCounter ;
4141 clockBuffer [ sampleIndex ] = frame . Clock ;
4242 if ( ++ sampleIndex >= bufferSize )
4343 {
4444 var amplifierData = BufferHelper . CopyBuffer ( amplifierBuffer , bufferSize , Rhd2164 . AmplifierChannelCount , Depth . U16 ) ;
4545 var auxData = BufferHelper . CopyBuffer ( auxBuffer , bufferSize , Rhd2164 . AuxChannelCount , Depth . U16 ) ;
46- observer . OnNext ( new Rhd2164DataFrame ( clockBuffer , hubClockBuffer , amplifierData , auxData ) ) ;
47- hubClockBuffer = new ulong [ bufferSize ] ;
46+ observer . OnNext ( new Rhd2164DataFrame ( clockBuffer , hubSyncCounterBuffer , amplifierData , auxData ) ) ;
47+ hubSyncCounterBuffer = new ulong [ bufferSize ] ;
4848 clockBuffer = new ulong [ bufferSize ] ;
4949 sampleIndex = 0 ;
5050 }
0 commit comments