TallyArbiter icon indicating copy to clipboard operation
TallyArbiter copied to clipboard

Initial support for Snell Kahuna K360 Tally

Open peternewman opened this issue 2 years ago • 6 comments

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...

peternewman avatar Aug 14 '23 22:08 peternewman

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?

JTF4 avatar Dec 14 '23 08:12 JTF4

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...

peternewman avatar Dec 25 '23 00:12 peternewman

Ahhhh. Where were you parsing that data in your code?

JTF4 avatar Dec 25 '23 19:12 JTF4

Ahhhh. Where were you parsing that data in your code?

JTF4 avatar Dec 25 '23 19:12 JTF4

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 avatar Dec 25 '23 21:12 peternewman

@peternewman did you ever get any further on this?

josephdadams avatar Mar 31 '24 14:03 josephdadams