RS485Loader V01
	2019-7-9
	画好界面 

RS485Loader V02
	2019-7-10
	备份

RS485Loader V03
	2019-7-12
	备份
	
RS485Loader V04
	2019-7-15
	备份	
	
RS485Loader V05
	2019-7-16
	备份	
	
RS485Loader V06
	2019-7-17
	备份		
	
RS485Loader V07
	2019-7-18
	备份		

RS485Loader V09
	2019-7-19 下午
	备份		

RS485Loader V10
	2019-7-22 
	备份		

RS485Loader V11
	2019-7-23
	备份	
	
RS485Loader V12
	2019-7-24
	备份	
	
RS485Loader V13
	2019-7-24
	加入群发
	
RS485Loader V14
	2019-7-25
	界面修改之后
	
RS485Loader V16
	2019-7-26
	
RS485Loader V18
	2019-7-29
	
RS485Loader V19
	2019-7-30
	
RS485Loader V21
	2019-8-1

RS485Loader V22
	2019-8-2

// EN Version
RS485Loader V1.0 Momo 2020-3-11
	1，增加应用层自定义命令协议
    	2，增加Hex文件信息显示
		
RS485Loader V28 Momo 2020-8-26
	1，修正一些问题，提高稳定性
	2，原先的重试没有增加序列号，现在在升级时在升级步骤上增加5次重发
	
RS485Loader V40 Momo 2021-3-24 --- Massduino 正式发布采用这个版本
	1，在APP区搜索采用自定义协议时，以回车换行作为数据接收完成的标记，但是有时会受到错误数据并且没有回车换行符，可能导致卡死
	   WriteToDevice_ByCustomProtocol_TextMode 函数中：用Port.ReadLine会导致没有换行符时死等在这里，因此改用一种接收方法。
	   WriteToDevice_ByCustomProtocol_TextMode 函数中收到不合法数据时，部分分支没有对retryCount累加，导致一直在搜索该设备，修正这个错误。

RS485Loader V50 Momo 2021-4-6 --- 新增一个分支，支持C1等其他芯片
	1，增加对C1芯片（CH579）支持，增加HEX文件格式兼容性，之前部分数据格式无法解析。
	2，原协议只有2 Byte的地址位，C1 Hex格式超过64KB，因此在设备用C1时，需要将在原协议上扩展一个字节。
	3，原协议每包数据最大128字节，设备采用C1时，每包数据最大256Bytes

RS485Loader V60 Momo 2021-5-31 --- 基于RS485Loader V50
	1，对于BLV-C1，下载完成后，计算CRC校验值，由原512Bytes修改为2048Bytes
		Do
				If g_DevType = DEV_TYPE.BLV_C1 Then
					crcVal = CRC16.NetCRC16(buf, i, 512)
					outBuf(index) = crcVal \ 256
					index += 1
					outBuf(index) = crcVal Mod 256
					index += 1

					i += 512
				Else
					crcVal = CRC16.NetCRC16(buf, i, 512)
					outBuf(index) = crcVal \ 256
					index += 1
					outBuf(index) = crcVal Mod 256
					index += 1

					i += 512
				End If


			Loop Until i >= len

RS485Loader V61 Momo 2021-6-15 
	1,修正NANO485 升级时校验不通过的问题。
		错误：1D 67 30 82 00 00 27 42 53 83 22 B5 28 A2 B7 DF BD C2 A1 CA 43 4F 8F D5 93 5C A7 D1 65 23 FF D6 61 D0 CB 5A CD B5 65 44 AE F1 8D B1 AC C4 41 A0
		正确：18 67 2F 88 00 27 42 53 83 22 B5 28 A2 B7 DF BD C2 A1 CA 43 4F 8F D5 93 5C A7 D1 65 23 FF D6 61 D0 CB 5A CD B5 65 44 AE F1 8D B1 AC C4 41 A0 


RS485Loader V62 曹聪 2021-11-17
	1，屏蔽Form1.vb 2849行
		导致文件打开过慢
	未解决问题：BLV_C1升级校验步骤失败

RS485Loader V62 曹聪 2021-12-27
	1，打开Hex文件大小，由512K 加大到1M
		Const LOADER_FILE_SIZE_MAX = 1024 * 1024
		Const LOADER_DATA_SIZE_MAX = 1024 * 1024

RS485Loader V64 曹聪 2022-05-07
	1、BLV_C1升级校验步骤失败 - CheckCmd校验函数内容有改动 - 从6.0版本后就是这样
		校验数据组包过程中，数据包的地址偏移在数据包校验之后。导致整包数据校验错误。 - 已解决

RS485Loader V64.01 曹聪 2022-05-09
	1、g_BLVCxPackageLen BLV_Cx主机串口升级包长，默认2048 - 20220509 曹聪
	2、该版本可以下载备份APP，只需将Chk_BackupUpgrade 复选框选中即可

RS485Loader V64.02 曹聪 2022-05-11
	1、增加下载逻辑配置功能 - 流程的话，我还是不打算改
		主要还是改下发内容和写入的地址，其他感觉还行，挺完美的就不去动了。

RS485Loader V64.03 曹聪 2022-06-9
	1、修改校验命令的等待回复时间 1000 -》 1500

RS485Loader V64.04 曹聪 2022-06-17
	1、选择不同的升级方式(普通升级、备份APP升级、Logic升级)清除升级文件，防止文件升级错误

	