; ; Android SDK for PL2303HXD / PL2303RA / PL2303 EA ; ; Copyright (c) 2013, Prolific Technology Inc. ================================================== Date: 12/10/2013 ================================================== SDK: v1.0.0.9 1 port Lib: v2.0.9.22 - no change 1 port UART AP: v2.0.2.15 - no change 8 GPIO AP: v1.0.0.2 - no change Multi-port Lib: v0.0.0.12 - Fixed PL2303HXD device number issue Multi-port UART AP: v0.0.0.9 - no change ================================================== Date: 11/12/2013 ================================================== SDK: v1.0.0.8 1 port Lib: v2.0.9.22 - Add PL2303Device_SetCommTimeouts and PL2303Device_GetCommTimeouts. 1 port UART AP: v2.0.2.15 - no change 8 GPIO AP: v1.0.0.2 - no change Multi-port Lib: v0.0.0.11 - Add PL2303Device_SetCommTimeouts and PL2303Device_GetCommTimeouts. - Add 8 GPIO Multi-port UART AP: v0.0.0.9 - no change ================================================== Date: 10/29/2013 ================================================== SDK: v1.0.0.7 UART AP: v2.0.2.15 GPIO AP: v1.0.0.2 Lib: v2.0.9.21 1. remove set VID_PID API. 2. Support 8 GPIO. 3. Detecting whether this PL2303 supports this Android OS, only PL2303HXD / PL2303EA / RL2303RA are supported. 4. Detecting whether this PL2303 devices has permission 5. Detecting whether this Android OS supports USB host API feature ================================================== Date: 05/13/2013 ================================================== SDK: v1.0.0.6 1. Support VID_PID 1.1 ALRT (067B/AAA5) 1.2 ATEN (0557/2008) 1.3 YCCable/BestBuy (05AD/0FBA) 2. Modify Android 4.2 USB host API issue ================================================== Date: 04/1/2013 ================================================== SDK: v1.0.0.5 1. Add set VID_PID ================================================== Date: 03/21/2013 ================================================== SDK: v1.0.0.4 1. Add loopback function(防呆) ================================================== Date: 03/21/2013 ================================================== SDK: v1.0.0.3 1. Add loopback function. ================================================== Date: 02/19/2013 ================================================== SDK: v1.0.0.2 Lib: v2.0.2.8 1. Support 4k Buffer size. 2. Suppor WriteTimoutConstant. AP: v1.0.0.2 1. Modify the sample code flow. ================================================== Date: 01/18/2013 ================================================== SDK: v1.0.0.1 Lib: v1.0.0.1 1. Support RS485. 2. Support ReadTimeoutConstant AP: v1.0.0.1 1. Add pop-up function. ================================================== PL2303 Android SDK v1.0.0.1 For Android 3.2 and above ================================================== 1. PL2303 Sample Test Android App Software (ap_PL2303HXDSimpleTest.apk) - DemoApp: 可以直接在Android上執行的App, 限定使用PL2303HXD/RA/EA (VID_PID為067B_2303) - 所使用的Android OS版本需為3.2以上, DemoAP其版本為v1.0.0.1. 2. PL2303 Sample Test Android App Source Code - AppSampleCode: 該份SampleCode為DemoAP的原始碼, 其版本為v1.0.0.0.33 3. PL2303 Android Java Driver Library (pl2303driver.jar) - lib: 為一個JAR檔案, 其版本為v1.0.0.0, 開發Android App需要import該份JAR檔案. 4. PL2303 Android App Development Reference Document - doc: 開發Android App需要參考該份doc文件, 其起始檔案為index.html, 其版本為v1.0.0.0. DemoAP的測試方法如下: --------------------- (1) 測試方法1為loopback測試: 1. 於Android 平版(如華碩的變形金剛3)加上一條PL2303HXD的USB to RS232 cable. 2. 將RS232端的Tx和Rx短路. 3. 打開DemoAP後, 在Write按鈕旁邊的輸入文字盒敲上任意”字或是”字串”後,按下Write按鈕. 4. 接著按下Read按鈕即可看到剛剛所敲入的 ”字”或是”字串”. (2) 測試方法2為對傳測試: 1. 於Android 平版(如華碩的變形金剛3)加上一條PL2303HXD的USB to RS232 cable. 2. RS232端透過null modem cable 連到PC上的COM port. 3. 在Android OS上打開DemoAP, 在PC OS上打開超級終端機. 4. Android DemoAP可以設定9600,19200,115200 bps(如要加baud rate, 請自己按照doc的方法加就可以了). 5. 接著進行Android資料的Read 或是Write 到另一個PC的COM port對傳測試. ======================================== Prolific Technology Inc. http://www.prolific.com.tw