Code Monkey home page Code Monkey logo

jt809's People

Contributors

kitty2015 avatar smallchi avatar waterliu99 avatar yedajiang44 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jt809's Issues

解析长度出错

SmallChi你好:

我看JT809文档上写数据头中的MSG_LENGTH表示数据长度(包括头标识、数据头、数据体、CRC 检验码和尾标识)

但在你给出的这个例子中,按文档的说法长度应该是148,但实际Header中写的是146。

5B 00 00 00 92 00 00 06 82 94 00 01 33 EF B8 01 00 00 00 00 00 27 0F D4 C1 41 31 32 33 34 35 00 00 00 00 00 00 00 00 00 00 00 00 00 02 94 01 00 00 00 5C 01 00 02 00 00 00 00 5A 01 AC 3F 40 12 3F FA A1 00 00 00 00 5A 01 AC 4D 50 03 73 6D 61 6C 6C 63 68 69 00 00 00 00 00 00 00 00 31 32 33 34 35 36 37 38 39 30 31 00 00 00 00 00 00 00 00 00 31 32 33 34 35 36 40 71 71 2E 63 6F 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BA D8 5D

如何运行

我把工程导入到vs中,请问该如何运行呢?

关于解析时的解密和转义问题

在解析报文时,如果消息体是经过加密的,且加密后的消息体刚好以5E01结尾,会出现解析异常。

异常报文如下:
5B000000540000000D10010000006601020F010000000000000000665F4D7A261313752221202726251313131313752221243D233D233D22131313131313131313131313131313131313131313131334 5E01 91E4 5D

将消息体结尾的5E01改为5D才能正常解析:
5B000000540000000D10010000006601020F010000000000000000665F4D7A261313752221202726251313131313752221243D233D233D22131313131313131313131313131313131313131313131334 5D 91E4 5D

可是正常的报文内容,按照协议描述是不能包含5D的

加密参数IA1 M1 IC1为20240604
期待您的解惑

车牌颜色代码有所增加

首先感谢您分享这个库出来,解决了我的燃眉之急。但根据最新版本的交通运输行业标准《 JT/T 415-2021 道路运输电子政务平台信息分类与编码》中 6.4.11 车牌颜色代码的规定,您这个里面 JT809.Protocol.Enums.JT809VehicleColorType 中缺少对新能源车辆相关号牌颜色的定义。希望您能将新能源车的颜色定义加进去再发布一个新的版本在NuGet上。

附:新版中颜色定义如下
01 蓝色
02 黄色
03 黑色
04 白色
05 绿色
09 其它
91 农黄色
92 农绿色
93 黄绿色
94 渐变绿

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.