/**********************************************/ /* PAC SDK Reversion History */ /**********************************************/ 4.5.7.0 [2025-11-11] by Mac Support PACs: XP-8x61-IoT11, XP-9x61-IoT11, AXP-9x61-IoT11 Support iBPC-4081-IoT 4.5.6.0 [2024-08-20] by Mac Support iPPC-6831-IoT 4.5.6.0 [2024-04-25] by Mac Support module name identification: I-9720, I-8015, I-8018, I-9015, I-9018 Fix bug: SetThreadPriority's parameter nPriority is always THREAD_PRIORITY_HIGHEST. pac_SetBPTimerInterruptPriority, pac_SetSlotInterruptPriority 's parameter nPriority is irrelevant. It helps interrupt works correctly with IO driver(2024/02/27) . New API: _pac_ticks_delay, _pac_ms_delay 4.5.3.0 [2023-04-07] by Mac Support module name inditification: I-9017HC, I-9017D, I-9017-15, I-9017C-15, I-9014C, I-9053P, I-9041P. 4.5.2.0 [2022-11-08] by Mac Support e-POE200/ePoE400 (I211 chip) 4.5.1.0 [2022-07-06] by Mac Fix bug: Ebus does not work at 2nd run. Fix bug: Buzzer not working. 4.5.0.0 [2021-11-23] by Mac Support EMP-9x51-IoT Support AXP-9x91-IoT Support AXP-9x51-IoT 4.4.6.0 [2021-01-12] by Mac Support XP-8x71-IoT 4.4.5.0 [2020-07-31] by Mac Support 64-bit XP-9x81-IoT Support 16-bit I/O(inpw/outpw) Fix bug: a.x64 program that using .Net 4.6 or newer can not call pacsdk.dll. 4.4.3.3 [2018-08-16] by Mac Support 64-bit PC Windows. Support 64-bit WES7 PACs. Support BP timer. Support HW/OS watch dog. 4.4.0.0 [2017-10-25] by Mac Support new PACs: XP8X31, XP8X71, XP8X81, XP9X71, XP9X81, XP9X31, IPPC6831, IPPC6731, IPPC4801, IPPC5801, IPPC6801, IPPC7801, IPPC4701, IPPC5701, IPPC6701, IPPC7701. Identify PACs by the registry: HKEY_LOCAL_MACHINE\SOFTWARE\ICPDAS\OS\HWID The registry had been writen in OS already. For PAC_WDT_HW watchdog timer: pac_EnableWatchDog(int wdt, DWORD value), the maxmum value is 255. It works with backplane version V1.0.13.0 and later.