Skip to content

Add Generated Direction Header#14

Merged
saibotk merged 1 commit intoseemoo-lab:masterfrom
mpass99:feature/direction
Jul 18, 2025
Merged

Add Generated Direction Header#14
saibotk merged 1 commit intoseemoo-lab:masterfrom
mpass99:feature/direction

Conversation

@mpass99
Copy link
Contributor

@mpass99 mpass99 commented Jul 18, 2025

Whilst researching with Aristoteles again (it's of ongoing great use! :), I felt the need to filter by packet direction - aka if the packet is going from the main processor to the baseband (OUT) or from the baseband to the processor (IN).

Different from QMI, ARI packets do not include the direction within the packet itself. However, we can often derive the direction from the message name. In 89% of the messages, the name ends with Req, Resp, RespCb, Rsp, RspCb, Ind, or IndCb. With some additional pattern-matching tweaks, we can increase the performance to 95% of all message types.

@mpass99 mpass99 force-pushed the feature/direction branch from fe53829 to ae7c302 Compare July 18, 2025 09:09
Copy link
Member

@saibotk saibotk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing :) And thanks for contributing these improvements, always happy to see them!

@saibotk saibotk merged commit 14c3e88 into seemoo-lab:master Jul 18, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants