Browse Source

修改文档

tags/v1.3.0
SmallChi(Koike) 6 years ago
committed by GitHub
parent
commit
45e626bc2b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 12 deletions
  1. +12
    -12
      README.md

+ 12
- 12
README.md View File

@@ -66,15 +66,15 @@ jT809Package.Header = new JT809Header
EncryptKey = 9999,
EncryptFlag= JT809Header_Encrypt.None,
Version = new JT809Header_Version(1, 0, 0),
BusinessType = JT809Enums.JT809BusinessType.从链路报警信息交互消息,
BusinessType = JT809BusinessType.从链路报警信息交互消息,
MsgGNSSCENTERID = 20180920,
};

JT809_0x9400 bodies = new JT809_0x9400
{
VehicleNo="粤A12345",
VehicleColor= JT809Enums.JT809VehicleColorType.黄色,
SubBusinessType= JT809Enums.JT809SubBusinessType.报警督办请求消息,
VehicleColor= JT809VehicleColorType.黄色,
SubBusinessType= JT809SubBusinessType.报警督办请求消息,
};

JT809_0x9400_0x9401 jT809_0x9400_0x9401 = new JT809_0x9400_0x9401
@@ -157,14 +157,14 @@ Assert.Equal((uint)1666, jT809Package.Header.MsgSN);
Assert.Equal((uint)9999, jT809Package.Header.EncryptKey);
Assert.Equal(JT809Header_Encrypt.None, jT809Package.Header.EncryptFlag);
Assert.Equal((uint)20180920, jT809Package.Header.MsgGNSSCENTERID);
Assert.Equal(JT809Enums.JT809BusinessType.从链路报警信息交互消息, jT809Package.Header.BusinessType);
Assert.Equal(JT809BusinessType.从链路报警信息交互消息, jT809Package.Header.BusinessType);
Assert.Equal(new JT809Header_Version(1, 0, 0).ToString(), jT809Package.Header.Version.ToString());

//4.数据包体
JT809_0x9400 jT809_0X400 = (JT809_0x9400)jT809Package.Bodies;
Assert.Equal("粤A12345", jT809_0X400.VehicleNo);
Assert.Equal(JT809Enums.JT809VehicleColorType.黄色, jT809_0X400.VehicleColor);
Assert.Equal(JT809Enums.JT809SubBusinessType.报警督办请求消息, jT809_0X400.SubBusinessType);
Assert.Equal(JT809VehicleColorType.黄色, jT809_0X400.VehicleColor);
Assert.Equal(JT809SubBusinessType.报警督办请求消息, jT809_0X400.SubBusinessType);
Assert.Equal((uint)92, jT809_0X400.DataLength);

//5.子数据包体
@@ -185,7 +185,7 @@ Assert.Equal("123456@qq.com", jT809_0x9400_0x9401.SupervisorEmail);

``` data2
// 设置全局配置
JT809GlobalConfig.Instance.SetHeaderOptions(new JT809Configs.JT809HeaderOptions
JT809GlobalConfig.Instance.SetHeaderOptions(new JT809HeaderOptions
{
EncryptKey= 9999,
MsgGNSSCENTERID= 20180920
@@ -195,8 +195,8 @@ JT809GlobalConfig.Instance.SetHeaderOptions(new JT809Configs.JT809HeaderOptions
JT809Package jT809Package = JT809BusinessType.从链路报警信息交互消息.Create(new JT809_0x9400
{
VehicleNo = "粤A12345",
VehicleColor = JT809Enums.JT809VehicleColorType.黄色,
SubBusinessType = JT809Enums.JT809SubBusinessType.报警督办请求消息,
VehicleColor = JT809VehicleColorType.黄色,
SubBusinessType = JT809SubBusinessType.报警督办请求消息,
JT809SubBodies = new JT809_0x9400_0x9401
{
WarnSrc = JT809WarnSrc.车载终端,
@@ -222,7 +222,7 @@ static void Main(string[] args)
JT809GlobalConfig.Instance
// 设置加密算法
.SetEncrypt(new JT809EncryptImpl(
new JT809Configs.JT809EncryptOptions()
new JT809EncryptOptions()
{
IA1 = 20000000,
IC1 = 20000000,
@@ -230,7 +230,7 @@ static void Main(string[] args)
})
)
// 设置头部信息
.SetHeaderOptions(new JT809Configs.JT809HeaderOptions
.SetHeaderOptions(new JT809HeaderOptions
{
EncryptFlag = JT809Header_Encrypt.Common,
Version = new JT809Header_Version(2, 3, 2),
@@ -264,7 +264,7 @@ static async Task Main(string[] args)
// 方式2:
services.AddJT809Configure(new JT809Options
{
HeaderOptions=new JT809Configs.JT809HeaderOptions {
HeaderOptions=new JT809HeaderOptions {
MsgGNSSCENTERID=20181012,
EncryptFlag= JT809Header_Encrypt.Common,
EncryptKey= 9999,


Loading…
Cancel
Save