OBD 14230 Slow, Addr激活
const u8 LinkCmd14230[6] = { 0xC2, 0x33, 0xF1, 0x01, 0x00, 0xE7 };
u8 ISO14230ADDR_Check()
{
ErrorStatus err;
u8 i;
IWDG_Feed();
//这里将程序简化并深化了, 先唤醒, 然后link, 有响应就算是激活成功.
if (Wakeup_Addr(0x33) == SUCCESS) {
for (i = 0;i < 5;i++) //无响应,需要多次发送后才能正常使用。
{
Send_KWP2000Frame((u8*)LinkCmd14230,&err);
//delay_s(1);
//delay_ms(500);
if (err == SUCCESS)
{
Protocal=ISO14230ADDR;
return 1;
}
}
}
return 0;
}
抓到的包:
00
00
00
55 EF 8F
70 CC C2 33 F1 01 00 E7 //这里是link
86 F1 11 41 00 FF FF FF FF C5 //回应
C2 33 F1 01 00 E7
86 F1 11 41 00 FF FF FF FF C5
C2 33 F1 01 20 07
86 F1 11 41 20 FF FF FF FF E5
C2 33 F1 01 40 27
86 F1 11 41 40 FF FF FF FF 05
00
00
00
55 EF 8F
70 CC C2 33 F1 01 00 E7 //继续link
86 F1 11 41 00 FF FF FF FF C5 //回应
C2 33 F1 01 0C F3
84 F1 11 41 0C 17 C7 B1 C1 33 F1 03 E8
87 F1 11 43 00 00 00 00 00 00 CC
C2 33 F1 01 0C F3
84 F1 11 41 0C 17 27 11
C2 33 F1 01 0D F4
83 F1 11 41 0D 36 09
C2 33 F1 01 05 EC
83 F1 11 41 05 A8 73
C2 33 F1 01 10 F7
84 F1 11 41 10 1F EB E1
C2 33 F1 01 0F F6
83 F1 11 41 0F 28 FD
C2 33 F1 01 0C F3
84 F1 11 41 0C 17 27 11
C2 33 F1 01 0D F4
83 F1 11 41 0D 36 09
C2 33 F1 01 05 EC
83 F1 11 41 05 A8 73
C2 33 F1 01 10 F7
84 F1 11 41 10 20 8C 83
C2 33 F1 01 0F F6
83 F1 11 41 0F 28 FD
C2 33 F1 01 0C F3
84 F1 11 41 0C 17 27 11
C2 33 F1 01 0D F4
OBD 14230 Slow, Addr激活的更多相关文章
- OBD K线抓包
14230 Link 命令: const u8 LinkCmd14230[6] = { 0xC2, 0x33, 0xF1, 0x01, 0x00, 0xE7 }; 14230 Enter 命令: c ...
- OBD K线抓包 III
14230 HL激活, 5BPS又称 00 //电平激活 C1 33 F1 81 66 //14230的Enter命令 83 F1 11 C1 EF 8F C4 //回应了,一个命令就回应了... ...
- OBD K线抓包 II
9141的激活过程是先发WakeUp, 然后用Link: const u8 LinkCmd9141[7] = {6,0x68,0x6A,0xF1,0x01,0x00,0xC4}; 14230的Lin ...
- 针对电信乌龙事件的深度测试: 广州电信错误将深圳地区189的号码在3G升级4G申请时从广州网厅发货,造成深圳用户收到4G卡后无法激活,深圳电信找不到订单
广州电信错误将深圳地区189的3G升级4G申请从中国电信广州网厅发货(智能卡号:8986 1114 9002 0851 742X S 电话号码 189),造成用户收到4G卡后无法激活,深圳电信找不 ...
- OBD Experts OBD II Software OBD II Protocol Stack
http://www.obdexperts.co.uk/stack.html OBD II Software OBD Experts can provide you with ready to use ...
- javaMail发邮件,激活用户账号
用javamail实现注册用户验证邮箱功能.用户注册后随机生成一个uuid作为用户的标识,传递给用户然后作为路径参数.发送html的内容到用户注册的邮箱里,若用户点击后去往的页面提交username和 ...
- centos 7:network: 正在打开接口 ens33: 错误:激活连接失败:No suitable device found for this connection.
Mar :: localhost systemd: Starting LSB: Bring up/down networking... Mar :: localhost network: 正在打开环回 ...
- 开发人员不可不看的 OBD通讯协议知识
OBD-II Network Standards» J1850 VPW– Adopted by GM; also known as Class 2.– Adopted by Chrysler (kno ...
- 使用go语言实现简单的反向代理工具激活IntelliJ和PyCharm,持续更新
最近Jetbrians系列IDE更新至2017.3版本,激活检测机制也变成了动态封禁域名,导致大部分域名激活被屏蔽了,所以找了下资料,根据ilanyu的代码,改了下地址,实现了本地反向代理激活服务器. ...
随机推荐
- JQuery:JQuery删除元素
JQuery:删除元素通过 jQuery,可以很容易地删除已有的 HTML 元素.删除元素/内容.如需删除元素和内容,一般可使用以下两个 jQuery 方法: remove() - 删除被选元素(及其 ...
- JavaScript:下拉列表框的事件处理
下拉列表框处理操作主要使用的是一个onchang的事件,此事件描述的是内容改变后行为. 范例:观察下拉列表框的事件处理 代码: <!doctype html> <html lang ...
- JavaScript基础总结三部曲之一
JavaScript是一种基于对象的编程语言,基于对象指的是所有的对象已经由浏览器提供好了,用户直接使用就可以了. 另外,JS是嵌入在HTML语法之中的编程语言. PS:虽然是基于对象的语言,但是 ...
- APICloud云修复再升级 增加热重启APP功能
移动应用开发平台APICloud的亮点功能云修复在本月迎来升级版,云修复是APICloud的优势功能之一,通过APICloud平台开发的APP或者嵌入SuperWebView SDK的原生APP在发布 ...
- vim中.swp文件处理
参考: http://blog.csdn.net/lingdxuyan/article/details/4993868 http://www.cnblogs.com/softwaretesting/a ...
- jose4j / JWT Examples
jose4j / JWT Examples View History JSON Web Token (JWT) Code Examples Producing and consuming a sign ...
- 通常Struts框架会自动地从action mapping中创建action对象
开发者不必在Spring中去注册action,尽管可以这么去做,通常Struts框架会自动地从action mapping中创建action对象 struts2-spring-plugin-x-x-x ...
- python中的yield
在理解yield之前,要首先明白什么是generator,在理解generator之前首先要理解可迭代的概念. 可迭代(iterables)在你创建一个list的时候,可以逐个读取其中的元素,该逐个读 ...
- 使用工具追踪Entity Framework生成的SQL
学习entity framework期间收集的文章,转自http://www.cnblogs.com/hiteddy/archive/2011/10/01/Difference_among_IQuer ...
- update kernel
1,version 2,command First, verify the current kernel version: $ uname -r 2.6.32-358.el6.x86_64 Befor ...