Add J1939 decoder

This commit is contained in:
2026-07-09 23:57:37 +02:00
parent c758aca6c6
commit 6ef0571e4e
+14
View File
@@ -0,0 +1,14 @@
import argparse
import polars as pl
def get_j1939_mask() -> pl.Expr:
id_int = pl.col("ID").str.to_integer(base=16).cast(pl.UInt32)
return (
(id_int > 0x7FF) &
((id_int & 0x02000000) == 0) &
(pl.col("DLC") <= 8)
)
if __name__ == "__main__":