[Jul/25/2017] 1. Update KP_CM100.sys (v7.0.0.2 to v7.0.0.3) - Fix bug of DPRAM ISR that will make DPRAM command length mismatch. --------------------------------------------------------------------------------------------------------------- [Dec/21/2015] 1. Update KP_CM100.sys (v7.0.0.0 to v7.0.0.2) - Fix bug of DPRAM ISR that will make Rx message length mismatch. 2. Update cm100.dll and cm100x64.dll (v2.06 to v2.07) - Add new API function for PISO-DNM100 --------------------------------------------------------------------------------------------------------------- [Sep/22/2014] 1. Add new cm100x64.dll for 64-bit developemnt tools 2. Add new C#.Net Demo for 64-bit developemnt tools --------------------------------------------------------------------------------------------------------------- [Oct/15/2013] 1. Upgrade KP_CM100.sys to support 64-bit OS (version v7.0.0.0) 2. fix bug of CM100.dll that no thread event occurred on win7 OS (upgrade to version v2.06) --------------------------------------------------------------------------------------------------------------- [Nov/23/2012] 1. New function CM100_ReceiveMultiMsgWithoutStruct. 2. Fix the problem that use CM100_AddCyclicTxMsg may let CM100 firmware shutdown. 3. Increase the driver efficacy. 4. Update CM100 firmware to CM1S120.EXE (v1.20) 5. Update KP_CM100.sys and cm100.dll to version 2.05. 6. Upgrade CANUtility to version 3.0.2.0. (New Support PISO-CAN800U) --------------------------------------------------------------------------------------------------------------- [Apr/16/2012] 1. New function CM100_ReceiveMultiMsg. 2. New support PCM-CM100 CAN board. 3. Upgrade Utility to version 3.10. 4. Update KP_CM100.sys and cm100.dll to version 2.04. --------------------------------------------------------------------------------------------------------------- [Dec/25/2009] 1. Fix the crash problem when use "user isr" function. 2. Fix the crash problem of CM100_ReceiveCmd function. 3. Update KP_CM100.sys and cm100.dll to version 2.03. --------------------------------------------------------------------------------------------------------------- [Jul/30/2009] 1. Fix the problem that sometimes will receive wrong data after execute CM100_ClearSoftBuffer function. 2. Fix the problem of CM100_RxMsgCount function. 3. Update KP_CM100.sys and cm100.dll to version 2.02. 4. Upgrade Utility to version 3.07. --------------------------------------------------------------------------------------------------------------- [Jun/23/2009] 1. Fix the problem that sometimes occurs the adjust time warning after download firmware. 2. Fix the problem that the receive function will shutdown after executing a long time. 3. Update KP_CM100.sys to version 2.01. --------------------------------------------------------------------------------------------------------------- [Feb/25/2009] 1. Increase CAN port buffer and Read/Write performance. 2. Upgrade Utility to version 3.06. 3. CAN Utility new function, ID Mask,users can select to-pass or un-pass type of the ID Mask. 4. New function CM100_IsTxTimeout to check if CAN message is send succeffully. 5. New function CM100_SetSystemMsg to disable/enable the system message. 6. Function CM100_AddCyclicTxMsg add a new parameter to select how many times to send. 7. Fix the problem that CM100_OutputByte and CM100_InputByte can't read/write correctly. 8. New function CM100_EnableSJA1000 and CM100_DisableSJA1000. 9. Update the default firmware to version 1.07. 10. Update firmware library to version 1.03. 11. Update CM100.dll and CM100.lib to version 2.00. --------------------------------------------------------------------------------------------------------------- [May/13/2008] 1. Modify the CM100_GetXXX100BoardSwitchNo bug when PISO-CAN200/400 and PISO-CM100 plug in one PC at the same time. 2. Fix the problem of transmision CAN messages after use CM100_ClearSoftBuffer function. 3. Update the CM100.bas to version 1.03 --------------------------------------------------------------------------------------------------------------- [Feb/11/2008] 1. Solve the problem of Utility that the list screen prints a lot of 000 messages when receiving a lot of CAN frame. 2. Add the sort function in list screen of Utility. 3. Modify the bug of mask function of Utilty which occurs during users focus on another window or dialog. 4. Add mouse scrolling function of list screen. 5. Upgrade Utility from version 3.01 to 3.02 6. Modify the CM100_BoardNumberError problem of dll when users use more than one PISO-CM100 serial CAN cards. 7. Fix the bug of version number in dll driver 8. Modify the bug of missing CAN interrupt when users put a lot of codes in UserCANIrqFunc of firmware. 9. Update firmware library to version 1.02 10. Update default firmware to version 1.06 11. Update installation package version to 1.02 to fix the bug of put no dll file into system32 folder. 12. Modify the CM100.bas and VB demos to solve the bug of pointer exchange between VB programs and dll file. 13. Update the CM100.bas to version 1.02 --------------------------------------------------------------------------------------------------------------- [Dec/07/2007] 1. Fix the problem that the DebugPrint() function of user-defined firmware will cause the download procedure error. 2. Solve the bug of Load Configuration function of CANUtility when plug more than one CAN card. 3. Solve the creash problem of CANUtility when users update firmware and switch the board No. between different CAN card. 4. Update CAN card driver to version 1.01 5. Update CANUtility version to 3.01 6. Update firmware library to version 1.01 7. Update default firmware to 1.05 8. Update download procedure version to 1.00 --------------------------------------------------------------------------------------------------------------- [Nov/22/2007] New release by Bear Liu Release CAN card driver version 1.00 Release CANUtility 3.00 Release firmware library version 1.00 Release default firmware version 1.04 Release download procedure version 1.00