@@ -15,7 +15,7 @@ Analyzer2 (),
15
15
mSettings (new CANMolinaroAnalyzerSettings ()),
16
16
mSimulationInitilized (false ) {
17
17
SetAnalyzerSettings (mSettings .get ()) ;
18
- UseFrameV2 () ;
18
+ // UseFrameV2 () ;
19
19
}
20
20
21
21
// --------------------------------------------------------------------------------------------------
@@ -456,69 +456,72 @@ void CANMolinaroAnalyzer::addBubble (const U8 inBubbleType,
456
456
Frame frame ;
457
457
frame.mType = inBubbleType ;
458
458
frame.mFlags = 0 ;
459
- frame.mData1 = inData1 ;
460
- frame.mData2 = inData2 ;
461
459
frame.mStartingSampleInclusive = mStartOfFieldSampleNumber ;
462
460
frame.mEndingSampleInclusive = inEndSampleNumber ;
461
+ frame.mData1 = inData1 ;
462
+ frame.mData2 = inData2 ;
463
463
mResults ->AddFrame (frame) ;
464
464
465
- FrameV2 frameV2 ;
466
- switch (inBubbleType) {
467
- case STANDARD_IDENTIFIER_FIELD_RESULT :
468
- { const U8 idf [2 ] = { U8 (inData1 >> 8 ), U8 (inData1) } ;
469
- frameV2.AddByteArray (" Value" , idf, 2 ) ;
470
- mResults ->AddFrameV2 (frameV2, " Std Idf" , mStartOfFieldSampleNumber , inEndSampleNumber) ;
471
- }
472
- break ;
473
- case EXTENDED_IDENTIFIER_FIELD_RESULT :
474
- { const U8 idf [4 ] = {
475
- U8 (inData1 >> 24 ), U8 (inData1 >> 16 ), U8 (inData1 >> 8 ), U8 (inData1)
476
- } ;
477
- frameV2.AddByteArray (" Value" , idf, 4 ) ;
478
- mResults ->AddFrameV2 (frameV2, " Ext Idf" , mStartOfFieldSampleNumber , inEndSampleNumber) ;
479
- }
480
- break ;
481
- case CONTROL_FIELD_RESULT :
482
- frameV2.AddByte (" Value" , inData1) ;
483
- mResults ->AddFrameV2 (frameV2, " Ctrl" , mStartOfFieldSampleNumber , inEndSampleNumber) ;
484
- break ;
485
- case DATA_FIELD_RESULT :
486
- { frameV2.AddByte (" Value" , inData1) ;
487
- std::stringstream str ;
488
- str << " D" << inData2 ;
489
- mResults ->AddFrameV2 (frameV2, str.str ().c_str (), mStartOfFieldSampleNumber , inEndSampleNumber) ;
490
- }
491
- break ;
492
- case CRC_FIELD_RESULT :
493
- { const U8 crc [2 ] = { U8 (inData1 >> 8 ), U8 (inData1) } ;
494
- frameV2.AddByteArray (" Value" , crc, 2 ) ;
495
- mResults ->AddFrameV2 (frameV2, " CRC" , mStartOfFieldSampleNumber , inEndSampleNumber) ;
496
- }
497
- break ;
498
- case ACK_FIELD_RESULT :
499
- mResults ->AddFrameV2 (frameV2, " ACK" , mStartOfFieldSampleNumber , inEndSampleNumber) ;
500
- break ;
501
- case EOF_FIELD_RESULT :
502
- mResults ->AddFrameV2 (frameV2, " EOF" , mStartOfFieldSampleNumber , inEndSampleNumber) ;
503
- break ;
504
- case INTERMISSION_FIELD_RESULT :
505
- { const U64 frameSampleCount = inData1 ;
506
- const U32 samplesPerBit = mSampleRateHz / mSettings ->mBitRate ;
507
- const U64 length = (frameSampleCount + samplesPerBit / 2 ) / samplesPerBit ;
508
- const U64 stuffBitCount = inData2 ;
509
- const U64 durationMicroSeconds = frameSampleCount * 1000000 / mSampleRateHz ;
510
- std::stringstream str ;
511
- str << length << " bits, "
512
- << durationMicroSeconds << " µs, "
513
- << stuffBitCount << " stuff bit" << ((inData2 > 1 ) ? " s" : " " ) ;
514
- frameV2.AddString (" Value" , str.str ().c_str ()) ;
515
- mResults ->AddFrameV2 (frameV2, " IFS" , mStartOfFieldSampleNumber , inEndSampleNumber) ;
516
- }
517
- break ;
518
- case CAN_ERROR_RESULT :
519
- mResults ->AddFrameV2 (frameV2, " Error" , mStartOfFieldSampleNumber , inEndSampleNumber) ;
520
- break ;
521
- }
465
+ // FrameV2 frameV2 ;
466
+ // switch (inBubbleType) {
467
+ // case STANDARD_IDENTIFIER_FIELD_RESULT :
468
+ // { const U8 idf [2] = { U8 (inData1 >> 8), U8 (inData1) } ;
469
+ // frameV2.AddByteArray ("Value", idf, 2) ;
470
+ // mResults->AddFrameV2 (frameV2, "Std Idf", mStartOfFieldSampleNumber, inEndSampleNumber) ;
471
+ // }
472
+ // break ;
473
+ // case EXTENDED_IDENTIFIER_FIELD_RESULT :
474
+ // { const U8 idf [4] = {
475
+ // U8 (inData1 >> 24), U8 (inData1 >> 16), U8 (inData1 >> 8), U8 (inData1)
476
+ // } ;
477
+ // frameV2.AddByteArray ("Value", idf, 4) ;
478
+ // mResults->AddFrameV2 (frameV2, "Ext Idf", mStartOfFieldSampleNumber, inEndSampleNumber) ;
479
+ // }
480
+ // break ;
481
+ // case CONTROL_FIELD_RESULT :
482
+ // frameV2.AddByte ("Value", inData1) ;
483
+ // mResults->AddFrameV2 (frameV2, "Ctrl", mStartOfFieldSampleNumber, inEndSampleNumber) ;
484
+ // break ;
485
+ // case DATA_FIELD_RESULT :
486
+ // { frameV2.AddByte ("Value", inData1) ;
487
+ // std::stringstream str ;
488
+ // str << "D" << inData2 ;
489
+ // mResults->AddFrameV2 (frameV2, str.str ().c_str (), mStartOfFieldSampleNumber, inEndSampleNumber) ;
490
+ // }
491
+ // break ;
492
+ // case CRC_FIELD_RESULT :
493
+ // { const U8 crc [2] = { U8 (inData1 >> 8), U8 (inData1) } ;
494
+ // frameV2.AddByteArray ("Value", crc, 2) ;
495
+ // mResults->AddFrameV2 (frameV2, "CRC", mStartOfFieldSampleNumber, inEndSampleNumber) ;
496
+ // }
497
+ // break ;
498
+ // case ACK_FIELD_RESULT :
499
+ // mResults->AddFrameV2 (frameV2, "ACK", mStartOfFieldSampleNumber, inEndSampleNumber) ;
500
+ // break ;
501
+ // case EOF_FIELD_RESULT :
502
+ // mResults->AddFrameV2 (frameV2, "EOF", mStartOfFieldSampleNumber, inEndSampleNumber) ;
503
+ // break ;
504
+ // case INTERMISSION_FIELD_RESULT :
505
+ // { const U64 frameSampleCount = inData1 ;
506
+ // const U32 samplesPerBit = mSampleRateHz / mSettings->mBitRate ;
507
+ // const U64 length = (frameSampleCount + samplesPerBit / 2) / samplesPerBit ;
508
+ // const U64 stuffBitCount = inData2 ;
509
+ // const U64 durationMicroSeconds = frameSampleCount * 1000000 / mSampleRateHz ;
510
+ // std::stringstream str ;
511
+ // str << length << " bits, "
512
+ // << durationMicroSeconds << "µs, "
513
+ // << stuffBitCount << " stuff bit" << ((inData2 > 1) ? "s" : "") ;
514
+ // frameV2.AddString ("Value", str.str ().c_str ()) ;
515
+ // mResults->AddFrameV2 (frameV2, "IFS", mStartOfFieldSampleNumber, inEndSampleNumber) ;
516
+ // }
517
+ // break ;
518
+ // case CAN_ERROR_RESULT :
519
+ // mResults->AddFrameV2 (frameV2, "Error", mStartOfFieldSampleNumber, inEndSampleNumber) ;
520
+ // break ;
521
+ // default:
522
+ // mResults->AddFrameV2 (frameV2, "?", mStartOfFieldSampleNumber, inEndSampleNumber) ;
523
+ // break ;
524
+ // }
522
525
523
526
mResults ->CommitResults () ;
524
527
ReportProgress (frame.mEndingSampleInclusive ) ;
0 commit comments