@@ -1282,12 +1282,7 @@ int ulGetESSerialNum(unsigned long DeviceType, int serialNumber, int nHardwareLi
1282
1282
1283
1283
/* ValueCAN3 and ETAS ES581 */
1284
1284
case NEODEVICE_VCAN3:
1285
- if (serialNumber < 50000 )
1286
- {
1287
- return serialNumber;
1288
- }
1289
- else
1290
- {
1285
+ if ((serialNumber >= 80000 ) && (serialNumber <= 119999 )) {
1291
1286
if (nHardwareLic == 8 ) // Limited Version with only one channel
1292
1287
{
1293
1288
return serialNumber-50000 ;
@@ -1296,6 +1291,8 @@ int ulGetESSerialNum(unsigned long DeviceType, int serialNumber, int nHardwareLi
1296
1291
{
1297
1292
return serialNumber-50000 ;
1298
1293
}
1294
+ } else {
1295
+ return serialNumber;
1299
1296
}
1300
1297
break ;
1301
1298
default :
@@ -2421,14 +2418,7 @@ HRESULT hFillHardwareDesc(PSCONTROLLER_DETAILS pControllerDetails)
2421
2418
2422
2419
/* ValueCAN3 and ETAS ES581 */
2423
2420
case NEODEVICE_VCAN3:
2424
- if (serialNumber < 50000 )
2425
- {
2426
- _stprintf (chTemp, " ValueCAN3, Serial Number %d, Network: %s" ,
2427
- serialNumber, &netid_str[0 ]);
2428
-
2429
- }
2430
- else
2431
- {
2421
+ if ((serialNumber >= 80000 ) && (serialNumber <= 119999 )) {
2432
2422
if (nHardwareLic == 8 ) // Limited Version with only one channel
2433
2423
{
2434
2424
_stprintf (chTemp, " ES581.2, Serial Number %d, Network: %s" ,
@@ -2441,6 +2431,9 @@ HRESULT hFillHardwareDesc(PSCONTROLLER_DETAILS pControllerDetails)
2441
2431
serialNumber-50000 , &netid_str[0 ]);
2442
2432
2443
2433
}
2434
+ } else {
2435
+ _stprintf (chTemp, " ValueCAN3, Serial Number %d, Network: %s" ,
2436
+ serialNumber, &netid_str[0 ]);
2444
2437
}
2445
2438
break ;
2446
2439
0 commit comments