Initial support for Snell Kahuna K360 Tally
As yet untested with a real device, just lots of data dumps.
See also lots of exploration in https://github.com/peternewman/kahuna-tally/
At the moment if it gets two packets of data in one IP packet (e.g. when you make a cut), it only parses the first one. I've not been able to get packet to work in a for/while loop yet...
Been a bit and I've got a bit of time so I can finally check in on this project. Any luck with getting things to work?
Been a bit and I've got a bit of time so I can finally check in on this project. Any luck with getting things to work?
Hi @JTF4 ,
I assume you're asking in terms of getting it merged, rather than as a potential user of this PR?
I've got sidetracked with other bits, so haven't given this much work from my end and still haven't had a chance to test with real hardware yet. Replaying dummy data from a capture looks promising though.
This was my main blocker still, that it wouldn't match multiple instances of the packet within one chunk of data, which feels like it ought to be possible with that parser, and probably solved elsewhere in the codebase already?:
At the moment if it gets two packets of data in one IP packet (e.g. when you make a cut), it only parses the first one. I've not been able to get packet to work in a for/while loop yet...
Ahhhh. Where were you parsing that data in your code?
Ahhhh. Where were you parsing that data in your code?
These bits: https://github.com/josephdadams/TallyArbiter/pull/589/files#diff-401a073d7e5b49631fcf8f5578490fd782af3a3055652273b1735b18543b661aR31 https://github.com/josephdadams/TallyArbiter/pull/589/files#diff-401a073d7e5b49631fcf8f5578490fd782af3a3055652273b1735b18543b661aR51 https://github.com/josephdadams/TallyArbiter/pull/589/files#diff-401a073d7e5b49631fcf8f5578490fd782af3a3055652273b1735b18543b661aR88
I was intending to try it standalone in some simpler code, to try and make sense of what's going on but haven't had a chance yet.
@peternewman did you ever get any further on this?