DTSC analyser fixes

This commit is contained in:
Thulinma 2014-08-29 22:10:36 +02:00
parent d2821a629e
commit 80f3588b56

View file

@ -24,8 +24,6 @@ namespace Analysers {
int bPos = 0; int bPos = 0;
F.seek_bpos(0); F.seek_bpos(0);
F.parseNext(); F.parseNext();
JSON::Value tmp;
std::string tmpStr;
while (F.getPacket()){ while (F.getPacket()){
switch (F.getPacket().getVersion()){ switch (F.getPacket().getVersion()){
case DTSC::DTSC_V1: { case DTSC::DTSC_V1: {
@ -36,11 +34,14 @@ namespace Analysers {
std::cout << "DTSCv2 packet: " << F.getPacket().getScan().toPrettyString() << std::endl; std::cout << "DTSCv2 packet: " << F.getPacket().getScan().toPrettyString() << std::endl;
break; break;
} }
case DTSC::DTSC_HEAD: {
std::cout << "DTSC header: " << F.getPacket().getScan().toPrettyString() << std::endl;
break;
}
default: default:
DEBUG_MSG(DLVL_WARN,"Invalid dtsc packet @ bpos %d", bPos); DEBUG_MSG(DLVL_WARN,"Invalid dtsc packet @ bpos %d", bPos);
break; break;
} }
std::cout << tmp.toPrettyString() << std::endl;
bPos = F.getBytePos(); bPos = F.getBytePos();
F.parseNext(); F.parseNext();
} }