@@ -85,12 +85,7 @@ let utilitiesModule = {
85
85
// this.timeOfPacketArrival = this.time();
86
86
// Grab the raw packet, make a copy of it.
87
87
let rawPacket ;
88
- if ( k . getVersionNumber ( process . version ) >= 6 ) {
89
- // From introduced in node version 6.x.x
90
- rawPacket = Buffer . from ( dataBuffer . slice ( parsePosition , parsePosition + k . OBCIPacketSize ) ) ;
91
- } else {
92
- rawPacket = new Buffer ( dataBuffer . slice ( parsePosition , parsePosition + k . OBCIPacketSize ) ) ;
93
- }
88
+ rawPacket = Buffer . from ( dataBuffer . slice ( parsePosition , parsePosition + k . OBCIPacketSize ) ) ;
94
89
95
90
// Emit that buffer
96
91
// this.emit('rawDataPacket', rawPacket);
@@ -107,11 +102,7 @@ let utilitiesModule = {
107
102
if ( tempBuf . length === 0 ) {
108
103
dataBuffer = null ;
109
104
} else {
110
- if ( k . getVersionNumber ( process . version ) >= 6 ) {
111
- dataBuffer = Buffer . from ( tempBuf ) ;
112
- } else {
113
- dataBuffer = new Buffer ( tempBuf ) ;
114
- }
105
+ dataBuffer = Buffer . from ( tempBuf ) ;
115
106
}
116
107
// Move the parse position up one packet
117
108
parsePosition = - 1 ;
@@ -1121,12 +1112,8 @@ function parsePacketStandardAccel (o) {
1121
1112
if ( o . scale ) sampleObject . channelData = getChannelDataArray ( o ) ;
1122
1113
else sampleObject . channelDataCounts = getChannelDataArrayNoScale ( o ) ;
1123
1114
1124
- if ( k . getVersionNumber ( process . version ) >= 6 ) {
1125
- // From introduced in node version 6.x.x
1126
- sampleObject . auxData = Buffer . from ( o . rawDataPacket . slice ( k . OBCIPacketPositionStartAux , k . OBCIPacketPositionStopAux + 1 ) ) ;
1127
- } else {
1128
- sampleObject . auxData = new Buffer ( o . rawDataPacket . slice ( k . OBCIPacketPositionStartAux , k . OBCIPacketPositionStopAux + 1 ) ) ;
1129
- }
1115
+ sampleObject . auxData = Buffer . from ( o . rawDataPacket . slice ( k . OBCIPacketPositionStartAux , k . OBCIPacketPositionStopAux + 1 ) ) ;
1116
+
1130
1117
// Get the sample number
1131
1118
sampleObject . sampleNumber = o . rawDataPacket [ k . OBCIPacketPositionSampleNumber ] ;
1132
1119
// Get the start byte
@@ -1169,12 +1156,8 @@ function parsePacketStandardRawAux (o) {
1169
1156
else sampleObject . channelDataCounts = getChannelDataArrayNoScale ( o ) ;
1170
1157
1171
1158
// Slice the buffer for the aux data
1172
- if ( k . getVersionNumber ( process . version ) >= 6 ) {
1173
- // From introduced in node version 6.x.x
1174
- sampleObject . auxData = Buffer . from ( o . rawDataPacket . slice ( k . OBCIPacketPositionStartAux , k . OBCIPacketPositionStopAux + 1 ) ) ;
1175
- } else {
1176
- sampleObject . auxData = new Buffer ( o . rawDataPacket . slice ( k . OBCIPacketPositionStartAux , k . OBCIPacketPositionStopAux + 1 ) ) ;
1177
- }
1159
+ sampleObject . auxData = Buffer . from ( o . rawDataPacket . slice ( k . OBCIPacketPositionStartAux , k . OBCIPacketPositionStopAux + 1 ) ) ;
1160
+
1178
1161
// Get the sample number
1179
1162
sampleObject . sampleNumber = o . rawDataPacket [ k . OBCIPacketPositionSampleNumber ] ;
1180
1163
// Get the start byte
@@ -1528,11 +1511,7 @@ function getFromTimePacketRawAux (dataBuf) {
1528
1511
if ( dataBuf . byteLength !== k . OBCIPacketSize ) {
1529
1512
throw new Error ( k . OBCIErrorInvalidByteLength ) ;
1530
1513
}
1531
- if ( k . getVersionNumber ( process . version ) >= 6 ) {
1532
- return Buffer . from ( dataBuf . slice ( k . OBCIPacketPositionTimeSyncAuxStart , k . OBCIPacketPositionTimeSyncAuxStop ) ) ;
1533
- } else {
1534
- return new Buffer ( dataBuf . slice ( k . OBCIPacketPositionTimeSyncAuxStart , k . OBCIPacketPositionTimeSyncAuxStop ) ) ;
1535
- }
1514
+ return Buffer . from ( dataBuf . slice ( k . OBCIPacketPositionTimeSyncAuxStart , k . OBCIPacketPositionTimeSyncAuxStop ) ) ;
1536
1515
}
1537
1516
1538
1517
/**
@@ -2024,12 +2003,7 @@ function stripToEOTBuffer (dataBuffer) {
2024
2003
}
2025
2004
2026
2005
if ( indexOfEOT < dataBuffer . byteLength ) {
2027
- if ( k . getVersionNumber ( process . version ) >= 6 ) {
2028
- // From introduced in node version 6.x.x
2029
- return Buffer . from ( dataBuffer . slice ( indexOfEOT ) ) ;
2030
- } else {
2031
- return new Buffer ( dataBuffer . slice ( indexOfEOT ) ) ;
2032
- }
2006
+ return Buffer . from ( dataBuffer . slice ( indexOfEOT ) ) ;
2033
2007
} else {
2034
2008
return null ;
2035
2009
}
0 commit comments