Release Notes WinPacSDK for WinPAC-8000
April 1, 2010
INTRODUCTION
This is a library release of the WinPac270 for the eVC development.
Version 1.0.9.4
[2010/03/29]
ENHANCEMENTS
1. Add backplane timer
pac_SetBPTimerOut/ pac_SetBPTimer/
pac_KillBPTimer /pac_GetBPTimerTimeTick_ms/ pac_GetBPTimerTimeTick_us
2. Allow the com port driver to use prefix name more
than 10 devices (the COMx's
name=$device\COMx,x>=10)
Version
1.0.9.3
[2009/10/06]
ENHANCEMENTS
- Add 8093 module name
- Modified EnableWDTOS function
BUG FIXES
- Fixed pac_RegGetString/pac_RegGetKeyByIndex/pac_RegGetValueByIndex
Version 1.0.9.0
[2009/6/24]
ENHANCEMENTS
- Added following APIs for UART
- uart_GetDataSize
- uart_GetLineStatus
- Support 8084/8088/8135 module
- Enhance the write/read performace of EEPROM
- (old dll) read (2813)
write (118) bytes/s
- ( new dll) read (29257)
write( 18618) bytes/s
- Add _pac_oscr0() function. The accuracy of timer can be
1/3250 ms
- Add 4 NVRAM functions to
WINPAC_API bool pac_ReadMemory(...)
WINPAC_API bool pac_WriteMemory(...)
WINPAC_API DWORD pac_GetMemorySize(...)
- Removed following APIs:
pac_GetModuleName_DOTNET
pac_GetCPUID
pac_GetOSVersion_DATE_TIME
pac_GetEbootVersion_DATE_TIME
BUG FIXES
- Fix a bug that the EEPROM called Mutex function causes the system
hang
- Modfied uart_Send()/uart_BinSend()/uart_ReadEx()
Version 1.0.7.8
[2009/1/15]
BUG FIXES
- Fix modify pac_ReadDI/pac_ReadDIO for 4-channel DI
- Fix pac_ReadAIAll/pac_ReadAIAllHex
Version 1.0.7.7
[2008/12/25]
BUG FIXES
- Fix pac_RegDeleteKey/pac_RegDeleteValue/pac_RegCreateKey
- Fix uart_SendCmd
- Fix uart_Read
Version 1.0.7.6
[2008/12/11]
ENHANCEMENTS
- Add 8120 module ID to void Check_ID(unsigned char ID,int addr)
- Add enable SetCommTimeouts()
BUG FIXES
[2008/11/28]
BUG FIXES
Version 1.0.7.5
[2008,10,29]
ENHANCEMENTS
- Added pac_GetModuleName_DOTNET(...) function for .net Framework
SDK (only Unicode in .net environment)
- Remove Sleep(1) from uart_Read() (Improved COM port communication
performance)
- Added pac_GetCPUID() to get CPU ID
Version 1.0.7.4
[2008,09,02]
ENHANCEMENTS
- Added the protection for accessing EEPROM and SRAM.
Version 1.0.7.1
[2008,08,14]
ENHANCEMENTS
- Added pac_DoEvent
- Remove 701X API
Version 1.0.6.2
[2008,08,12]
BUG FIXES
- Fixed pac_InterruptDone can't work
ENHANCEMENTS
- Added MUTEX operation to protect accessing EEPROM
Version 1.0.6.1
[2008,08,11]
BUG FIXES
- Fixed the invalid input errors: pac_GetModuleType,
pac_GetModuleName, pac_GetMacAddress, and pac_GetComMapping
- Fixed he monitor display turns black error when call
pac_ChangeSlot several times
Version 1.0.5.8
[2008,07,21]
BUG FIXES
- Hardware watchdog API errors
- Interaction error between DCON_CE and WinPac Utility
- Memory leak problem about uart open and close
- read DIO API, pac_ReadDIO can't work for 8000 series
ENHANCEMENTS
- Added pac_GetBatteryStatus API for battery status
- Added Alarm API for 7011, 7012, 7014, 7016 modules:
- pac_DisableAlarm
- pac_EnableAlarm
- pac_ClearLatchAlarm
- pac_ReadAlarmLimitValue
- Added interrupt API:
- pac_GetSlotInterruptEvent
- pac_GetSlotInterruptID
- pac_InterruptDone
- pac_EnableSlotInterrupt
- Enhanced uart_Open whether adding ":" in back of "COM0" or not
working correctly
- Renamed pac_RegGetKeyIndex to pac_RegGetKeyByIndex
- Renamed pac_RegGetValueIndex to pac_RegGetValueByIndex
- Enhanced transformation between ansi and unicode string API
- Enhanced all system information API from unicode to ANSI
- Enhanced uart API , uart_EnableCheckSum and uart_SetTerminator,
for matching up COM port
- Added multi-thread safe for open COM
- Enhanced delete registry API for adding two APIs,
pac_RegDeleteValue, pac_RegDeleteKey
- Enhanced error handling for multi-thread safe
Version 1.0.4.0
[2008,05,14]
FIRST RELEASE