¡@ VXCOMM.EXE ¬ÛÃö»¡©ú [English]
[简Ê^¤¤¤å (Simplified Chinese)]

[³Ì«á­×§ï¤é´Á 2008/02/19 ]

[ ¥\¯à»¡©ú ][ ª©¥»»¡©ú ] [ ©R¥O¦C°Ñ¼Æ»¡©ú ][ 5DigitLEDÅã¥Ü»¡©ú ][ ·s¥\¯à¨Ï¥Î ]


¥\¯à»¡©ú
1. ¨Ï¥Î TCP/IP ³s¾÷¡ATCP port 10000 §@¬°¤U©R¥Oªº port¡Aport 10000+n §@¬°»P COM n Âù¦V bypass ¸ê®Æ¥Î¡C
2. port 10000 ¥i¥H¾A¥Îªº©R¥O¦p¤Uªí¡G
©R¥O »¡©ú ½d¨Ò ª©¥»

00[°Ñ¼Æ]

µ²§ô®Évxcomm.exeªð¦^MiniOS7±±¨îµe­±¡C¤@¯ë¤£·|¥Î¨ì¡A´ú¸Õµ{¦¡®É¤è«K­«·s¤U¸üµ{¦¡¡C

°Ñ¼Æ»¡©ú¡G

  • ¥u¦³ "quit" ¤~·|µ²§ô¡A¨ä¥L«h¤£³B²z¡C

¦^À³­È¡GµL

¡@

[in]: 00quit
[out]: ¨S¦³¦^À³­È
¡@

01

Ū¨úvxcomm.exeªºª©¥»¸ê°T¡C

¦^À³­È¡Gvm.n.rr[mm/dd/yyyy]

¡@

[in]: 01
[out]: v3.2.23[07/29/2005]
¡@

02[°Ñ¼Æ]

³]©wCOM PORTªºbaudrate¡C¡]»P06¬Û¦P¡A¦ý³]©w­È¤£¦s¨ìEEPROM¡^

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=CBBBB

  • C¡Gcomport¡C1~8¥NªíCOM1~COM8¡C
  • BBBB¦ì¼Æ¤£¤@©w¡A¨Ì©Ò³]ªºbaudrate¦Ó©w¡A¨Ò¦p9600¡B115200µ¥¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 02138400
[out]: OK
¡@

03[°Ñ¼Æ]

³]©wCOM PORT ªº data format¡C¡]»P07¬Û¦P¡A¦ý³]©w­È¤£¦s¨ìEEPROM¡^

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=CDPS

  • C¡Gcomport¡C1~8¥NªíCOM1~COM8¡C
  • D¡Gdatabit¡C7©Î¬O 8¡CCOM3 ¥H¤W¤]¥i¥H¬O 5 ©Î 6¡C
  • P¡Gparity¡C
  •     1. n, 0¡Gnone parity¡C
        2. e, 1¡Geven parity¡C
        3. o, 2¡Godd parity¡C
  • S¡Gstop bits¡C1 ©Î¬O 2¡C¡]COM1/2¥Ø«e¥u¦³ 1 stop bit¡^

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 0328N1
[out]: OK
¡@

04[°Ñ¼Æ]

Ū¨ú¨t²Îªº reset ª¬ºA¡C[10/19/2001 ·s¼W]

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=CC

  • CC¡GStatus bit¡C00~31¡C

  • ¥i´£¨Ñµ¹³Ì¦h 32 ­Ó Client ºÝ¨Ï¥Î¡C
    ¨Ï¥Î¦¹¥\¯àªº Client ¥²¶·¨ó½Õ¦n¦U¦Û¨Ï¥Î¤£¦Pªº status bit¡C¸Ó status bit ³Q¬d¸ß¹L¤§«á¡A´N·|³Q reset ¡C¤]´N¬O²Ä¤@¦¸¬d¸ß¬O 1 ¡A²Ä¤G¦¸¥H«á´N·|Åܦ¨ 0¡Aª½¨ì¨t²Î­«·sreset «á¡A¤~·|¤S¥X²{¤@¦¸ 1¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 0403
[out]: 031
¡@

05[°Ñ¼Æ]

³]©wCOM PORT ªº RTS ¤Î DTR «H¸¹¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=CS[D]

  • C¡Gcomport¡C1~8¡A¥Nªí COM1~COM8¡C
  • S¡GRTS status¡C0¡Ginactive¡A1¡Gactive¡C
  • D¡GDTR status¡C­Y¤£³]©w¦¹°Ñ¼Æ¡A¨ä DTR ¿é¥X¤£·|Åܧó¡]«O«ù¦b­ì¥ýªº¿é¥Xª¬ºA¡^¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 0511
[out]: OK

[in]: 054D
[out]: OK
¡@
06[°Ñ¼Æ] ³]©w COM PORT ªº baudrate¡C¡]»P 02 ¬Û¦P¡A¦ý³]©w­È¦³¦s¨ìEEPROM¡^

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=CBBBB

  • C¡Gcomport¡C1~8¡A¥Nªí COM1~COM8¡C
  • BBBB ¦ì¼Æ¤£¤@©w¡A¨Ì©Ò³]ªº baudrate ¦Ó©w¡A¨Ò¦p 9600 ¡B115200µ¥¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 06138400
[out]: OK
¡@

07[°Ñ¼Æ]

³]©w COM PORT ªº data format¡C¡]»P 03 ¬Û¦P¡A¦ý³]©w­È¦³¦s¨ìEEPROM¡^

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=CDPS

  • C¡Gcomport¡C1~8¡A¥Nªí COM1~COM8¡C
  • D¡Gdatabit¡C7 ©Î¬O 8¡ACOM3 ¥H¤W¤]¥i¥H¬O 5 ©Î 6¡C
  • P¡Gparity¡C
  •     1. n, 0¡Gnone parity¡C
        2. e, 1¡Geven parity¡C
        3. o, 2¡Godd parity¡C
  • S¡Gstop bits¡C1 ©Î¬O 2¡C¡]COM1/2 ¥Ø«e¥u¦³ 1 stop bit¡C¡^

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 0728N1
[out]: OK
¡@

08[°Ñ¼Æ]

³]©w vxcomm.EXE ºÝªº IP address¡C¦pªG³]©w¦¨¥\¡Aclient ºÝµ{¦¡¥²¶·­«·sÁp¾÷¨ì·sªº IP ¤~¥iÄ~Äò¤u§@¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=iiippplllPPP

  • iii/ppp/lll/PPP¬° 3 ¦ì¤¸¼Æ¼Æ¦r 000~255¡C«e­±»Ý¸É 0¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK..Reconnect¡C¡]client ºÝ¦³¥i¯à¦¬¤£¨ì¡C¡^
  • ¿ù»~®É¡GERROR¡C
[in]: 08192168001255
[out]: OK..Reconnect
¡@

09[°Ñ¼Æ]

³]©w COM PORT ±µ¦¬¸ê®Æªº TIMEOUT ®É¶¡¡C

Vcom3008 ¤§«áª©¥»¡A·f°t command 30¡]16550 fifo trigger level¡^¨Ó¨Ï¥Î¡C

  1. COM port ¦¬¨ìªº¸ê®Æ¡A¥ý©ñ¦b buffer ¸Ì¡Aµ¥¨ì buffer º¡¤F©Î¤@¬q®É¶¡¨S¦³¸ê®Æ¶i¨Ó¡A¦A¤@°_°e¥X¡Cµ¥«Ý¤@¬q¨S¦³¸ê®Æ¶i¨Óªº®É¶¡§Y¬O¦¹³]©wªº TIMEOUT ­È¡C
  2. ³Ìªøªº TIMEOUT ®É¶¡¡AHardware trigger level-1+3bytes=Hardware trigger level+2bytes ®É¶¡¡C¡]¦pªG trigger level ³]¦¨ 1 §Y¬O 1byte¡^

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=ptttt

  • p¡Gcomport¡C1~8¡A¥Nªí COM1~COM8¡C
  • tttt¡G0~99999¡A³æ¦ì¬° ms¡C"a" ©Î "A" ¥Ñ¨t²Î¦Û°Ê³]©w¦¨¹w³]­È¡A§Y Hardware trigger level +2 bytes ¨Ì COM port Baudrate ¨Ó¨M©w®É¶¡¡C
  • ¤£¿é¤J tttt ªí¥Ü¸ß°Ý³]©w­È¡C
  • ¨Ò¡GCOM1 ¤§ default timeout ¬° 1¡]Hardware trigger level¡^+ 2 bytes¡C

¦^À³­È¡G

  • ¦¨¥\®É¡G¶Ç¦^³Ì«á³]©w­È¡B®æ¦¡ [09ptttt]¡]24 ³]¬° 0 «h¬° ptttt¡^¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 091
[out]: 13

[in]: 0910020
[out]: 120¡]1: port number, 20: ³]©w­È¡^

[in]: 091a
[out]: 12

3.0.08 ­×§ï¡@

10

Ū¨ú server ¦WºÙ¡C¨Ò¦p¡G7188E1¡B7188E2 µ¥¡C

¦^À³­È¡G7188En¡Cn=1¡B2¡B3¡B4¡B5 ©Î 8¡C

[in]: 10
[out]: 7188E2
¡@

11[°Ñ¼Æ]

´ú¸Õ©R¥O¡A·|¦^À³"<´ú¸Õ©R¥O>"

°Ñ¼Æ»¡©ú¡G

  • °Ñ¼Æ=¥ô·N¦r¦ê¡A¦ýªø«×¤£¥i¶W¹L 80 bytes¡C

¦^À³­È¡G

  • ¦¨¥\®É¡G<¥ô·N¦r¦ê>¡C§Y¬O©ó´ú¸Õ¦r¦ê«e«á¥[¤W<>¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 11TEST
[out]: <TEST>
¡@

12[°Ñ¼Æ]

³]©w vxcomm.EXE ºÝªº gateway¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=iiippplllPPP

  • iii/ppp/lll/PPP ¬° 3 ¦ì¤¸¼Æ¼Æ¦r 000~255¡C«e­±­n¸É 0 ¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK..Reconnect¡C¡]client ºÝ¦³¥i¯à¦¬¤£¨ì¡C¡^
  • ¿ù»~®É¡GERROR¡C
[in]: 12092168000001
[out]: OK..Reconnect
¡@

13

Ū¨ú vxcomm.EXE ºÝªº gateway¡C

¦^À³­È¡G¥Ø«e³]©wªº gateway IP address¡Annn.nnn.nnn.nnn¡Annn«e¤£¸É 0 ¡C

¡@

[in]: 13
[out]: 192.168.0.1
¡@

14[°Ñ¼Æ]

³]©w vxcomm.EXE ºÝªº IP mask¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=mmmMMMmmmMMM

  • mmm/MMM ¬° 3 ¦ì¤¸¼Æ¼Æ¦r 000~255¡C«e­±»Ý¸É 0¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK..Reconnect¡C¡]client ºÝ¦³¥i¯à¦¬¤£¨ì¡C¡^
  • ¿ù»~®É¡GERROR¡C
[in]: 14255255000000
[out]: OK..Reconnect
¡@

15

Ū¨ú vxcomm.EXE ºÝªº IP mask¡C

¦^À³­È¡G¥Ø«e³]©wªº MASK¡Annn.nnn.nnn.nnn¡Annn«e¤£¸É 0 ¡C

¡@

[in]: 15
[out]: 255.255.0.0
¡@

16[°Ñ¼Æ]

Ū¨ú COM PORT ¥Ø«e³]©w­È¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=C

  • C¡Gcomport¡C1~8¡A¥Nªí COM1~COM8¡C

¦^À³­È¡Gbaudrate, data, parity, stop¡C¨Ò¦p¡G9600,N,8,1¡C

¡@

[in]: 162
[out]: 9600,N,8,1
¡@

17[°Ñ¼Æ]

Ū¨ú¬Y­Ó input port ªº­È¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=pppp

  • pppp¡G¥|­Ó 16 ¶i¨î¼Æ¦r¡C¨Ò¦p 0x300­n¿é¤J"0300"¡C

¦^À³­È¡G

  • ¦¨¥\®É¡G¥Ñ¸Ó input port Ū¦^ªº­È¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 170003
[out]: 55
¡@

18[°Ñ¼Æ]

¥Ñ¬Y­Ó output port ¿é¤J data¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=ppppdd

  • pppp¡G¥|­Ó 16 ¶i¨î¼Æ¦r¡A­n¿é¥Xªº port¡C¨Ò¦p 0x300 ­n¿é¤J "0300"¡C
  • dd¡G¨â­Ó 16 ¶i¨î¼Æ¦r¡A­n¿é¥Xªº­È¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 180010aa
[out]: 
¡@

19[°Ñ¼Æ]

bypass command µ¹ user function¡C

°Ñ¼Æ»¡©ú¡G°Ñ¼Æ¥Ñ user ¦Û¤v¼gªº°Æµ{¦¡³B²z¡C

¦^À³­È¡G¥Ñ user ¦Û¤v¼gªº°Æµ{¦¡¨M©w¡C

¡@

[in]:
[out]:
¡@

20[°Ñ¼Æ]

³]©w 5DigitLed ªºÅã¥Ü¼Ò¦¡¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=0 ©Î 1¡C

  • 0¡G¤£Åã¥Ü°T®§¡C
  • 1¡GÅã¥Ü¥Ø«eªº³]©w­È¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 201
[out]: OK
¡@

21

Ū¨ú vxcomm.EXE ºÝªº MAC¡C

¦^À³­È¡Gnn:nn:nn:nn:nn:nn¡Ann ¬° 16 ¶i¦ì¡C

¡@

[in]: 21
[out]: 71:88:03:3b:02:c7
¡@

22

Ū¨ú vxcomm.EXE ºÝªº MiniOS7 ª©¥»¸ê°T¡C

¦^À³­È¡G

¡@

[in]: 21
[out]: v2.0.2(2005/7/1)
¡@

23[°Ñ¼Æ]

ª½±µ bypass command µ¹ user function¡A¥]§t socket number ¥H¤Î data length¡C

°Ñ¼Æ»¡©ú¡G°Ñ¼Æ¥Ñ user ¦Û¤v¼gªº°Æµ{¦¡³B²z¡C

¦^À³­È¡G¥Ñ user ¦Û¤v¼gªº°Æµ{¦¡¨M©w¡C

¡@

[in]:
[out]:
2.6.14¡@

24[°Ñ¼Æ]

³]©w command ¦^À³­È¼Ò¦¡¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=m

  • m=0¡G¦^À³­È¤£§t©R¥O½s¸¹¡C
  • m=1¡G¦^À³­È§t©R¥O½s¸¹¡C¦b¦¹¼Ò¦¡¤U¡A©Ò¦³©R¥O¦^À³­È³Ì«e­±¥[¤W¨â¦ì©R¥O½s¸¹¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 240
[out]:OK

[in]:241
[out]:24OK

¡@

25[°Ñ¼Æ]

¸ß°Ý¨t²Îª¬ºA©Î¬O³]©w­È¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=m

  • m='S'¡G¸ß°Ý¨t²Îªº timeout ®É¶¡³]©w­È¡C
  • m='W'¡G¸ß°Ý socket ªº timeout ®É¶¡³]©w­È¡C
  • m='N'¡G¸ß°Ý¥Ø«eªº³Ì¤j SOCKET ­Ó¼Æ¡C
  • m='M'¡G¸ß°Ý¥Ø«eªº¤u§@¼Ò¦¡¬O /M0 ÁÙ¬O /M1¡C
  • m='B'¡G¸ß°Ý Broadcast «Ê¥]±µ¨ü»P§_¡AB1 ±µ¦¬ B0 ¤£±µ¦¬¡Adefault=B0¡C
  • m='E'¡G¸ß°Ý©R¥O¦^À³¼Ò¦¡¡AE0 ¤£¦^À³©R¥O¸¹½X¡AE1 ¦^À³©R¥O¸¹½X¡C
  • m='L'¡G¸ß°Ý Led5 Åã¥Ü±±¨î³]©w¡AL0 (¤£Åã¥Ü Led5)¡AL1 (Åã¥Ü Led5) ¡C
  • m='I'¡G¸ß°Ý¨t²Î NAME/IP/MASK/GATEWAY/MAC¡C
  • m='UDP'¡G¸ß°Ý UDP ªº³]©w­È¡AUDP=0 (Ãö³¬ UDP ¥\¯à)¡AUDP=1 (¶}±Ò UDP ¥\¯à)¡AUDP=2 (·í¨S¦³ TCP ³s½u¡A¶}±Ò UDP ¥\¯à¡A·í¦³ TCP ³s½u¡AÃö³¬ UDP ¥\¯à)¡C

¦^À³­È¡G

  • ¦¨¥\®É¡Gmxxx¡Cm='S'¡B'W'¡B'N' ©Î 'M' µ¥¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 25M
[out]: M=0

[in]: 25S
[out]: S=0

[in]: 25UDP
[out]: UDP=2

3.0.02 established

3.0.10modified

26[°Ñ¼Æ]

³]©w¨t²Î°Ñ¼Æ¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ¡Gm=n¡C

  • m='SAVE'¡G³]©w¨t²Î°Ñ¼Æ¬O§_­nÀx¦s©ó EEPROM ¤¤¡C­Y¤£³]©w¦¹°Ñ¼Æ®É¡A¨ä¹w³]­È¬° SAVE=0¡C
  • m='B'¡G³]©w Broadcast «Ê¥]±µ¦¬»P§_¡C
  • m='S'¡G³]©w¨t²Î TIMEOUT ®É¶¡¡C
  • m='W'¡G³]©w socket Áp¾÷ TIMEOUT ®É¶¡¡C
  • m='M'¡G³]©w¤u§@¼Ò¦¡ (M0/M1)¡C
  • m='E'¡G³]©w©R¥O¦^À³¼Ò¦¡¡C
  • m='I'¡G³]©w¨t²Î IP/MASK/GATEWAY/MAC¡C¥i¥H³]©w¥ô·N¶µ¥Ø¡A¤£¦P¶µ¥Ø¥Î ',' ¤À¶}¡C IP/ MASK/ GATEWAY/ MAC »Ý¥Î¤j¼g¡C
  • m='UDP'¡G³]©w UDP UDP ¼Ò¦¡¡AUDP=0 (Ãö³¬ UDP ¥\¯à)¡AUDP=1 (¶}±Ò UDP ¥\¯à)¡AUDP=2 (·í¨S¦³ TCP ³s½u¡A¶}±Ò UDP ¥\¯à¡F·í¦³ TCP ³s½u¡AÃö³¬ UDP ¥\¯à)¡C
  • ¥H¤W¥i¦P®É³]©w¦hµ§¶µ¥Ø¡A¤£¦P¶µ¥Ø»Ý¥Î ',' ¤À¶}¡C

¦^À³­È¡G

  • ¦¨¥\®É¡Gm=n¡Cm='SAVE'¡B''B¡B'N' ©Î 'M' µ¥¡Cn=³]©w­È
  • ¿ù»~®É¡GERROR¡C
[in]: 26SAVE=1,M=1,B=0
[out]: SAVE=1,M=1,B=0

[in]: 26M=1,B=0,S=300000
[out]: M=1,B=0,S=300000

[in]: 26UDP=1
[out]: UDP=1

3.0.02 established

3.0.10modified

27[°Ñ¼Æ]

¹ï COM Port °e¥X Break «H¸¹¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=CM

  • C¡G°e¥X«H¸¹¤§ COM port 1~8¡A¥Nªí COM1~COM8¡C
  • M¡G1¡GBreak Enable¡B0¡GBreak Disable¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 2711
[out]:OK

[in]: 2710
[out]: OK

¡@

28[°Ñ¼Æ]

³]©w/¸ß°Ý cts/rts flow control ¼Ò¦¡¡C 

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=p[mn]

  • p¡GCOM port¡A¥u¦³ '1'¡B'3'¡B'4' ¤Î '5' ¦³¤ä´© cts/rts «H¸¹¡C
  • m,n¡G¼Ò¦¡¡Am ³]©w cts ¼Ò¦¡¡An ³]©w rts ¼Ò¦¡¡C
  • ³]©w­È¡G'0'~'3'¡C
        '0'¡GDisable.
        '1'¡GEnable (RTS must control by user program).
        '2'¡GEnable, auto control by hardware.
        '3'¡GEnalbe, auto control by software (Library).
    For CTS mode '1' and '3' are the same.
    ¦pªG¤£µ¹ mn ³]©w­Èªº¸Ü¡A´Nª½±µ¶Ç¦^¥Ø«eªº³]©w­È¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GOK¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 28111
[out]: 111

[in]: 281
[out]: 111

3.0.07¡@

29[°Ñ¼Æ]

¸ß°Ý cts ª¬ºA¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=p

  • p¡GCOM port¡A¥u¦³ '1'¡B'3'¡B'4' ¤Î '5' ¦³¤ä´© cts/rts «H¸¹¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GCTSn=0 ©Î CTSn=1¡An¡GCOM port¡C
  • ¿ù»~®É¡G¶Ç¦^ "No CTSn SIGNAL" n¡GCOM port¡C
[in]: 291
[out]: CTS1=1

[in]: 291
[out]: CTS1=0

3.0.07¡@

30[°Ñ¼Æ]

°e¥ô¦ó¸ê®Æ¦Ü port 10000¡A¦^À³¬Û¦Pªº¸ê®Æ¥]¬A©R¥O 30¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=ssss

  • ssss¡G¥ô¦ó¥i¨£ªº¦r¤¸¬Ò¥i¿é¤J(³Ìªøªºªø«×¬° 1460 bytes)

¦^À³­È¡G

  • ¦¨¥\®É¡G¶Ç¦^¿é¤Jªº¸ê®Æ¡C
  • ¿ù»~®É¡GµL¡C
[in]: 30123456789
[out]: 30123456789

[in]: 30
[out]: 30

3.0.08¡@

31[°Ñ¼Æ]

³]©w 16550 FIFO trigger level¡C(COM3¥H¤W¤~¥i³]©w)

¥i¥H³]©wªº­È¬°1¡B4¡B8 ¤Î 14(¥Ø«e¦pªGµ{¦¡¤£¥h³]©wªº¸Ü¡A¨Ï¥Î¹w³]ªº­È¬° 8)

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=p[LL]

  • p¡GCOM port 3~8¡A¥Nªí COM3~COM8¡C
  • LL¡G'1'¡B'4'¡B'8'¡B'14' ¥|¿ï¤@¡C('01'¡B'04' ©Î '08' ¥ç¥i)
  • ¤£µ¹ LL ªí¥Ü¸ß°Ý¥Ø«e³]©w­È¡C

¦^À³­È¡G

  • ¦¨¥\®É¡G¶Ç¦^³Ì«áªº³]©w­È¡A®æ¦¡ 30pLL¡C
  • ¿ù»~®É¡GµL¡C
[in]: 31
[out]: CTS=1

[in]:31
[out]: CTS1=0

3.0.08¡@

32[°Ñ¼Æ]

³]©w COM port BUFFER ªº trigger level¡A¤]´N¬O¦pªG¦¬¨ì³]©wªº bytes ¼Æ¡A´N§â DATA ©¹¦^¶Ç¡C

³o¦b¨C¦¸³£¦¬¨ì¤@©wªºÅTÀ³¸ê®Æªø«×®É´N«Ü¦n¥Î¡A¤£¥Î¦Aµ¥ timeout¡A¥i¥H¤ñ¸û§Ö¦¬¨ìÅTÀ³­È¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=p[nnnn]

  • p¡GCOM port 1~8¡A¥Nªí COM1~COM8¡C
  • nnnn¡G'0'~'1460'¡A¤£µ¹ nnnn ­Èªí¥Ü¸ß°Ý³]©w­È¡C

¦^À³­È¡G

  • ¦¨¥\®É¡G¶Ç¦^³Ì«áªº³]©w­È¡A®æ¦¡ 30pnnnn¡C
  • ¿ù»~®É¡GµL¡C
[in]: 321
[out]: 10

[in]: 3221460
[out]: 21460

3.0.08¡@

33[°Ñ¼Æ]

¥Î¨Ó§ó·sÀÉ®×¥Î

°Ñ¼Æ»¡©ú¡G
   "33dir\n","33dir
   "a\r"¡Gdir a
   "33dir b\r"¡Gdir b
   "33load a size\r"¡Gask for download file (1)
   "33+FILE DATA"¡Gdownload file (2).....(1)(2) ­n¥Îµ{¦¡³B²z¡C
   "33del a\r"¡Gdelete files in disk a
   "33del b\r"¡Gdelete fiels in disk b
   "33reset\r"¡G reset 7188e(by WDT)
   "33fileno a\r"¡Gget file number & free space in disk a
   "33fileno b\r"¡Gget file number & free space in disk b

¦^À³­È¡G

  • ¦¨¥\®É¡G¶Ç¦^ 7188E ¦^¶Ç­È¡C
  • ¿ù»~®É¡GµL¡C
[in]: 33fileno a
[out]: 1 99286

[in]: 33del a
[out]: Delete file(s) in disk A OK.

3.0.09

34

Ū¨ú Vcomnnnn.exe ªº¨ç¼Æ®wª©¥»¤Î¤é´Á (7188el.lib ¤Î tcpipl.lib)

°Ñ¼Æ»¡©ú¡GµL

¦^À³­È¡G
7188el.lib Ver. n.nn[cc cc cccc],tcpipL.lib Ver.n.nn[cc cc cccc]

¡@

[in]: 34

[out]: 7188el.lib Ver. 2.1[Jul 05 2005],tcpipL.lib Ver.1.16[Jul 29 2005]¡@

3.0.10

35

²M°£¿é¥X (output) ©Î¿é¤J (input) ªº buffer¡C

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=ptr

  • p¡GCOM port 1~8¡A¥Nªí COM1~COM8¡C
  • t¡G'1' clear tx output buffer¡C
  • r¡G'1' clear rx input buffer¡C

¦^À³­È¡GµL

¡@

[in]: 35111
[out]:
3.2.0

36

¦^À³¨t²Îªº timeticks ­È¡C

°Ñ¼Æ»¡©ú¡GµL

¦^À³­È¡G

¡@

[in]: 36
[out]: TIMETICKS=4219529
3.2.0¡@

37

Ū¨ú COM PORT ªº MSR (Modem status register)

°Ñ¼Æ»¡©ú¡G
°Ñ¼Æ=p

  • p¡GCOM port 1~8¡A¥Nªí COM1~COM8¡C

¦^À³­È¡G

  • ¦¨¥\®É¡GMSRx=nn¡Cx ¬° COM port number¡Ann ¬° Modem status register ­È¡C
  • ¿ù»~®É¡GERROR¡C
[in]: 371
[out]: MSR1=30
3.2.1
3. »P COM n bypass ¸ê®Æ¦³¨âºØ¼Ò¦¡¡G/m1 ¬°¤@°Ý¤@µª¼Ò¦¡¡C/m0 ¬°¤@°Ý (©Î¬O¤£°Ý) ¦hµª¼Ò¦¡¡C
4. ¤@°Ý¤@µª¼Ò¦¡¡G 5. ¤@°Ý (©Î¬O¤£°Ý) ¦hµª¼Ò¦¡¡G
ª©¥»½s¸¹ ¥D­n¥\¯à»¡©ú
3.2.3
  1. ­×§ï¨t²Î¬[ºc¡]¸ò COM PORT ¦³Ãöªº³¡¥÷¡^¡A¥H«K¦b¦U­Ó¼Ò²Õ¤W¨Ï¥Î¡C[2004/11/23]
    ¸ò COM PORT ¦³Ãöªº°Æµ{¦¡¦U¦Û´£¨Ñ¡A±Ä¥Î²Î¤@°Æµ{¦¡¤¶­±¡C
  2.  (A)¨Ï¥Î·sª© TCPIP LIB ´ú¸Õ¡C [2005/04/13] (B)µo²{¨Ï¥Î DHCP ·|¦³°ÝÃD¡C(­ì¥ýªºÂª©¤]¬O¤@¼Ë)­ì¦]«Ý¬d¡C
  3. ¥Î¶W¯Å²×ºÝ¾÷´ú¸Õ Z-modem ¶ÇÀɮ׮ɵo²{³]©w
    H/W flow control ®É¡ARTS ¿é¥X·|¤@ª½¬OLOW¡A¥H­P¹ï¤è DATA ¶Ç¤£¶i¨Ó¡C
    ³o¬O LIB ªº°ÝÃD¡A¤w¸g¸Ñ¨M¡C(¥u­n¬O 16c550 ªº COM PORT ³£¦³³o¤@­Ó°ÝÃD)
  4. ´ú¸Õ¶ÇÀɮ׮ɡA¦P¥H«e¤@¼Ëµ²ªG¡A±q TCPIP ³oºÝ¶Ç¶i¨Ó¡A¥Ñ RS-232 ¶Ç¥X¥hªº
    ³£«Üí©w¡C¦ý¬O¥t¤@­Ó¤è¦V´N«Ü®e©ö¥X²{«Ê¥]¿ù»~­«¶Çªºª¬ªp¡CÄY­«®É·|±¾±¼¡C
    vcom3223.exe ª©¥»´ú¸Õª©§ó·s[2005/04/22]
  5. ­×¥¿©R¥O 28 ·|¥Ñ COM1 °e¥X°T®§¡C
  6. ­×¥¿©R¥O "26IP=....." ·|¶Ç¦^ ERROR¡C
  7. ­×¥¿©R¥O "292/296/297" µ{¦¡·|±¾±¼ªº°ÝÃD¡C¸ò¤§«e VC8_3301.EXE¦P¼Ëªº°ÝÃD¡C
  8. ­×¥¿©R¥O 05 ·|¥Ñ COM1 °e¥X°T®§¡C(¤w¸g®³±¼)[2005/04/26]
  9. web ³]©w¥\¯à¡C­×¥¿­ì¥ý¨Ï¥Î FireFox ³s½u³]©w¤£·|¦¨¥\ªº°ÝÃD¡C
  10. ®³±¼µ{¦¡°õ¦æ¤§«á·|±q COM1 Åã¥Ü LIB ª©¥»°T®§¡C[2005/05/04])
  11. ©R¥O 33 (¨Ï¥Î tcp ¤W¶ÇÀÉ®×) ¦³Ãöªºµ{¦¡½X§@¤F¤@ÂIÂIºë²¡Aµ{¦¡½X¥i¥H´î¤p¬ù
    200 bytes¡C
    [*]³o¤@­Ó vcom3223.exe ¦³¥Î UPX À£ÁY¹L¡C
    *****************************************************************************************
  12. ®³±¼ UDP ¥\¯àÅã¥Üªº°£¿ù°T®§¡C[2005/05/23]
    VLIB3223.LIB ¸ò VCOM3223.EXE(¦³À£ÁY) ³£¦³§ó·s
    *****************************************************************************************
  13. §â­ì¥ý­p®É¨Ï¥Î *TimeTicks §ï¦¨¨Ï¥Î STOPWATCH.[2005/06/20]
  14. TCPIP LIB ¸ÌÀY­ì¥ý¨Ï¥Î *TimeTicks ªº³¡¥÷§ï¦¨©I¥s GetTimeTicks().
  15. mac address ªº«e 3 ½X¨Ï¥Î©l©ó ICPDAS ªº "00:0d:e0".(¥Ñ TCPIP LIB ³]©wªº)
  16. port 10000 ©R¥O¦pªG¤@¦¸¦¬¨ì¨â­Ó(©Î¥H¤W)®É¡A­ì¥ýªºª©¥»¥u·|³B²z²Ä¤@­Ó©R¥O¡A
    «á­±ªº©R¥OÅܦ¨¦³¦¬¨ì¡A¦ý¨S³B²z¡C¸Ñ¨M³o­Ó°ÝÃD¡C[07/26]
  17. LED(L1) ­ì¥ý¨C¬í·|°{¤@¦¸¡C(«G0.5¬í¡Aº¶·À0.5¬í)³o¤@ª©¥[¤W¦b /M0 ¼Ò¦¡ºû«ù­ì¨Óªº¤è¦¡¨C¬í°{¤@¦¸¡C¦b /M1 ¼Ò¦¡¤U«h§ï¬° ¨C¬í°{¨â¦¸¡C«G 0.1¬í¡Aº¶·À0.1¬í¡A«G0.1¬í¡Aº¶·À0.7¬í¡C
    ³o¼Ë¥Ñ L1 ´N¥i¥H¬Ý¥X¥Ø«eªº¼Ò¦¡¬O /M0 ÁÙ¬O /M1¡C[07/23]
  18. ­×¥¿ port 10000 ©R¥O "00quit" ¦pªG©R¥O¥»¨­¨S¦³¥Î CR µ²§ôªº¸Ü¡A¥i¯à¤£·|³Q³B²z¡C[07/26]
  19. ­×¥¿ ethernet ½u©Þ±¼¤§«á¦A°e DATA ¹L¤@¬q®É¶¡·|³Q WDT reset ªº°ÝÃD¡C[»Ý­n§ó·s
    TCPIPL.LIB]·í°»´ú¨ì½u³Q©Þ±¼®É¡ALED ·|Åܦ¨¨C¬í°{ 5 ¦¸¡C(´N¬O¬Ý¨ì LED °{ªº«Ü§Ö)
  20. ­×§ï ping gateway ¥\¯à¡A­ì¥ý¹w³]­È¬° enable¡A俢§ï¦¨ disable¡C¨Ï¥Î ping ¥\¯à®É¡A¨ä©R¥O°Ñ¼Æ¥[¤W "/ping=nnn"¡Annn ¬° ping ªº¦¸¼Æ¡A¨Ï¥Î®É nnn ³Ì¦n >=2¡C[2006/04/28]
  21. ­×§ï Web ³]©wµe­±¡C[2006/04/28]
  22. ¥[¤J©R¥O°Ñ¼Æ "/P23" ¤Î "/HTTP"¡A³]©w Telnet ¤Î Web server ¥\¯à¡C¨ä¹w³]­È¬Ò¬° enable¡A­Y±ýÃö³¬ Telnet ¥\¯à¡A¥i¨Ï¥Î "/P23=0"¡A­Y±ýÃö³¬ Web server ¥\¯à¡A¥i¨Ï¥Î "/HTTP=0"¡C [2006/08/22]
3.2.2
  1. 3.2.2 ª©¶}©l(vcom322.C) [2004/09/16]
     (A)¥[¤W web ³]©w¥\¯à¡C
  2. ¥[¤W telnet ¥\¯à(port 23) [2004/10/14]
  3. ¶}©l¥[¤W DHCP ¥\¯à [2004/11/01]
3.2.1
  1. 3.2.1 ª©¶}©l(vcom321.C) [2004/05/25]

    ¥[¤W 3010 ª©ªº UDP ¥\¯à¡C

  2. ¥[¤W¥i¥H¨Ï¥ÎÀÉ®× "vcom.ini" ³]©w°Ñ¼Æ [2004/06/29]
  3. (A)¥[¤W¥i¥H³]©w COM PORT IN/OUT buffer ¤j¤p [2004/07/01]
        "/SIpxxxx","/SOpxxxx"
       (B)¥[¤W¥i¥H³]©w¥Ñ TCP ºÝ°e¥XDATA ªº buffer ¤j¤p
        "/STpxxxx"
  4. (A)¥[¤W¥i¥H³]©w DTR ¿é¥X¡C(­×§ï©R¥O 05)[2004/07/16]
    (B)¥[¤W¥i¥H¸ß°Ý MSR¡C(¥[¤W©R¥O 37)
  5. (A)¥[¤W©R¥O¦C°Ñ¼Æ¥i¥H³]©w COM PORT ªº baud rate ¸ò data format¡C[2004/08/20]
    ¨Ò¦p "/COMp=9600,N,8,1" 
  6. ¶}©l¥[¤W 3010 ªº COMMAND 25/26 ©Ò´£¨Ñªº¥\¯à¡C [2004/10/20]
3.2.0
  1. 3.2.00 ª©¶}©l [2004/03/24]
  2. ·s¼W¶µ¥Ø: [2004/03/24]
    ¥[¤W client ºÝ³s½u¦¨¥\®É¡Aª½±µ©I¥s
    void Port9999Start(int skt);
    void Port502Start(int skt);
    void PortUserStart(int skt);ªº¥\¯à¡C
  3. Poer9999/Port520 ªº¹w³]­È³£§ï¦¨ 0¡C¦³»Ý­nªºUSER­n¦Û¦æ³]©w
  4. ¥[¤W¤@­Ó©R¥O¦C°Ñ¼Æ "/Y"¡A¥i¥H³]©w8KE4/8KE8 ¼Ò¦¡ [2004/04/19]
  5. ¥[¤W¤@­Ó©R¥O¦C°Ñ¼Æ "/Z"¡Aµ¥«Ý¹ï¤è¦^À³ACK®É¶¡ [2004/04/19]
  6. ¥[¤W¥i¥H¦Û°Ê§PÂ_ 8KE4/8KE8 [2004/04/20]
  7. ¥[¤W VCOM3010 ´£¨Ñªº©R¥O 35/36¡C  [2004/05/24]
    * ºÉ¶q¤£¨Ï¥Î GetComportNumber().(¦³¥Î°Ñ¼Æ /1,/a,/x,/2,/3,/4,/5 ®É´N¤£·|Àˬd)
  8. ¥[¤W¥i¥H¥ÎÀÉ®×(ÀɦW©T©w¬° "VCOM.INI") ¨Ó³]©w©R¥O¦C°Ñ¼Æ¡C
      (©Ò¦³ªº©R¥O¦C°Ñ¼Æ³£¥i¥H¨Ï¥Î¡C
       VCOM320.EXE ·|¦Û°Ê§ä³o¤@­ÓÀɮסA§ä¨ì´N¨Ï¥Î¡C)
      ¥Ø«e³]©w­È¨Ï¥ÎªºÀu¥ý¶¶§Ç¬°¡G
      ¹w³]­È < eeprom ¦s­È < vcom.ini ³]©w < ©R¥O¦C³]©w¡C[2004/7/5]
  9. (A)¥[¤W¥i¥H³]©w COM PORT IN/OUT buffer ¤j¤p
        "/SIpxxxx": ³]©w input buffer size.(default ¬O 1024 bytes)
        "/SOpxxxx": ³]©w output buffer size.(default ¬O 1024 bytes)  [2004/7/5]
    (B)¥[¤W¥i¥H³]©w¥Ñ TCP ºÝ°e¥XDATA ªº buffer ¤j¤p
        "/SCpxxxx":³]©w¨Ó¦Û COM PORTµ¥«Ý±q TCP °e¥Xªº DATA buffer ¤j¤p¡C[2004/7/5]
  10. ·s¼W¥i¥H³]©w COM PORT ªº°Ñ¼Æ [2004/8/20]
3.0.10
  1. ¥[¤Wlisten port 23,¤ä«ù¥Ñtelnet ¤U­ì¥ýport 10000ªº©R¥O[11/08/2002]
    1. telnet ºÝªº³]©w:
      1. local-echo ½ÐÃö³¬
      2. ENTER Áä¥u°e¥XCR´N¥i¥H¡]·|¦^À³ CR+LF¡^
  1. vcom3010 ºÝªº³]©w¡G

½Ð¥Î "vcom3010 \e01" ¨Ó³]©w¦^À³®É¥H CR+LF µ²§À¡C
(¥Ø«e telnet ¦P®É¥u¯à¦³¤@­Ó client ºÝÁp¾÷¶i¨Ó¡A²Ä¤G­Ó¥H«á·|°¨¤W³QÂ_½u¡C¥H«á¦³»Ý­n¦A­×§ï¦¨¥i¥H¦P®ÉÅý¦h­ÓclientºÝÁp¾÷¶i¨Ó)
 

  1. ¥[¤W listen udp port 57188,¦pªG¦³¦¬¨ì¥ô¦ó message¡A´N°e¥X¼Ò²Õ¦WºÙ¤Î
    ³]©w­Èµ¹¹ï¤è IP ªº UDP PORT 54321¡C
    ¨Ò¦p¦^À³¡G
    7188E5,IP=192.168.188.187,mask=255.255.0.0,gateway=192.168.255.254
    7188E8,IP=192.168.188.189,mask=255.255.0.0,gateway=192.168.0.1

    *****
    ÅTÀ³°T®§­×§ï[11/12/2002] ***** ¥Ø«e¦@¤­¦æ¡A¨C¦æ¥H CR+LF(0x0d+0x0a)µ²§À¡C
    NAME=7188E5
    IP=192.168.188.187
    mask=255.255.0.0
    gateway=192.168.255.254
    mac=00:71:88:39:b0:21
    ************************

    °õ¦æ©R¥O "7188eu /s:255.255.255.255 /p:57188"¡A§Y¥i±o¨ì¦^À³
3.0.09
  1.  port1000¥[¤W©R¥O 33¤ä´©ÀÉ®×§ó·sªº¥\¯à[09/04/2002]
  2. ¥[¤W¤@­Ó©R¥O¦C°Ñ¼Æ¡A³]¦^À³©R¥Oªºµ²§À[09/09/2002]
  3. ­×¥¿mask¨S³]©w¦nªº°ÝÃD[9/12/2002]
  4. ¥[¤W¤@­ÓÅܼÆÀx¦s¨t²Î°õ¦æªº¦¸¼Æ/­È¦s¨ìEEPROMùØÀY[9/13/2002]
  5. ¥[¤W°e¥X«Ê¥]¦¨¥\®É¡Areset system/socket timeout timer.[9/23/2002]
  6. COM2§ïDMA¼Ò¦¡±µ¦¬data(°t¦X¦¹¥\¯à¡Aos»Ý§ó·s¨ìe-020924.img¤Î¤§«áª©¥»)[9/26/2002]
  7. ­×§ïCom1¨Ï¥ÎDMA±µ¦¬data¡ARTS control°µ¤F¤@¨Ç­×¥¿¡C[10/1/2002]
  8. ­×§ï©R¥O"09pA"¦¨¨Ï¥Î¹w³]­È¡A('a'©Î'A'¥Ñ¨t²Î¦Û°Ê³]©w¹w³]­È) [10/18/2002]
  9. ¥[¤W¤@­Ó©R¥O¦C¿ï¶µ "/L0"¡A¥i¥H disable led5 ªºÅã¥Ü
    ¡]¹ï©ó¨S¦³ 5DigitLed ªºª©¥»¡A¥i¥H¬Ù¤UÅã¥Ü led5 ©Òªáªº®É¶¡¡C¡^[10/18/2002]
  10. ¨ú®ø[©R¥O¦C°Ñ¼Æ] "/N" ¥\¯à¡C
    ®³±¼¤@¨Ç¤w¸g¥Î¤£µÛªº code[10/29/2002]
  11. ­×¥¿ com port §PÂ_¬ÛÃö°ÝÃD¡A¥i¥H¤ä«ù x512(7188E7).[10/30/2002]
  12. ­×¥¿ COMMAND 15 ·|°e¥X¤@¨Ç¶Ã½Xªº°ÝÃD[10/31/2002]
  13. ¤ä´©©R¥O34Ū¨úLibrariyªºª©¥»¸¹½X¤é´Á
  14. ¥[¤W¤@­Ó©R¥O¦C°Ñ¼Æ "/pxxxx".¡A¥i¥H³]©w PORT10000¡C[07/23/2003]
  15. LED Åã¥Ü 11111. ¦bÅã¥Ü§¹ IP ¤§«á¥[¤W Åã¥Ü Port10000¡C
    ¨Ò¦p Port10000=54332 --> Åã¥Ü "5.4.3.3.2."
    «e­±¤£¨¬¤­¦ì·|¸ÉªÅ¥Õ¡A¨C¤@¦ì®ÇÃä³£¥[ '.'¡C
  16. Vcom3009.lib­×§ï /st300µLªkreset 7188e [08/14/2003]
  17. ­×§ï¥i¥H¨Ï¥Î07©R¥O¨Ó³]©wCOM port ªºparity ¬°Mark and space [11/07/2003]
  18. COM1 DMA ¤ä´© 2 stop bits(7N2,7E2,7O2) [2004/01/12]
3.0.08
  1.  port1000¥[¤W©R¥O 30,31,32, ­×§ï©R¥O09[08/13/2002]
3.0.07
  1.  ¥[¤W COM1 ¨Ï¥Î DMA ±µ¦¬ªº¥\¯à¡C¡]°e¨S¦³¨Ï¥ÎDMA¡^[04/25/2002]
  2. ¼W¥[ rts/cts ªº¤ä«ù[06/25/2002]
3.0.06
  1.  ¥[¤W com port ¦¬°e break «H¸¹ªº¥\¯à¡C[04/09/2002]
3.0.05
  1. For X-server ¥[¤W PortUser ¡C[02/18/2002]
  2. Port9999,Port502,PortUSer ¦pªG¬O 0 ªº¸Ü´N¤£ listen¡C[02/18/2002]
3.0.04
  1.  Port 9999 ¸ò Port 502 §ï¥ÎÅܼơA¦b user.c ªº UserInit()¥i¥H§ï¦¨ user ·Q­n¥Îªº port.[90/01/18]
  2.  Port 10000 ¤]§ï¦¨¨Ï¥ÎÅܼơA¦b user.c ªº UserInit()¤]¥i¥H§ï¦¨ user ·Q­n¥Îªº port.[91/02/06]
3.0.03
  1. ­×§ï OpMode=0 ªº³B²z¤è¦¡[12/19/2001]
  2. ­×§ï UserLoop function ¨C­Ó loop ¥u©I¥s¤@¦¸[12/28/2001]
3.0.02
  1. ¥[¤Wµ¹ user ¨Ï¥Îªº©R¥O"25","26"¡C
  2. ¤ä´© TCP PORT 9999/502
  3. ­×¥¿ COM7 ªº¿ù»~¡C
3.0.01
  1. ¤ä´©¨ì 7188E8¡C[11/01/2001]
3.0.00
  1. ±q 2.6.14­×§ï¡C
  2. ¤ä´©¨ì 7188E5¡C[10/23/2001]

2.6.14

  1. ±q 2.6.12 ­×§ï
  2. ¥[¤Wµ¹ user ¨Ï¥Îªº©R¥O"23"
  3. ¨t²Î timeout ¹w³]­È¬° 0 ¡A´N¬O¨S¦³ timeout¡C·í³]©w¨t²Î timeout ­È®É¡A¥u­n¶W¹L¸Ó®É¶¡¨S¦³¥ô¦ó«Ê¥]°e¶i¨Ó¡A¨t²Î´N·|³Q WatchDog RESET¡C
  4. ¨t²Îªº timetick ­È«ì´_¥¿±`¡Atcpack delay®É¶¡³]¬° 0 ms¡C¡]¦³¤@­Ó²{¶H·|µo¥Í¡A´N¬O·|¤ñ¥H«e¦h°e¥X¤@­Ó ack «Ê¥]¡A¦ýÀ³¸Ó¨S¼vÅT¡C¡^
  5. ¦b multi-client ¼Ò¦¡¤U¡A¥H timeout ®É¶¡¨Ó§PÂ_ com port ºÝªº¸ê®Æµ²§ô»P§_¡C¦Ó¤£¥H¯S®í¦r¤¸¨Ó§PÂ_¡]¨Ò¦p¡G0x0D¡^¡C
  6. comport ³]©w­ÈªºÀx¦s¡A¥[¤W¤@­Ó byte ªºchecksum¡CŪ¨ú®É¦pªGchecksum¤£¹ïªº¸Ü´N·|³Q³]©w¦¨¹w³]­È 9600,N,8,1¡C
  • xserver ¥Ø«e´ú¸Õªºª©¥»¡C¤]¬O¥Ø«e 7188e1/2/x/a ªº¥X³fª©¥»¡C

2.6.13

  1. ±q 2.6.12 ­×§ï
  2. comport ³]©w­ÈªºÀx¦s¡A¥[¤W¤@­Ó byte ªºchecksum¡CŪ¨ú®É¦pªGchecksum¤£¹ïªº¸Ü´N·|³Q³]©w¦¨¹w³]­È 9600,N,8,1¡C
  3. ¥[¤W¤@­Ó debug port (7188)¡C
    • ¥i¥H¤U©R¥O§â¬Y­Ó©Î¥þ³¡ socket Áp¾÷¤ÁÂ_¡C
    • ¥i¥H¦C¥X¥Ø«e©Ò¦³Áp¾÷ socket ªº°T®§¡C

  • xserver ¥Ø«e´ú¸Õªºª©¥»¡C
  • ®e©ö±¾±¼¡C¡]¨C¦¸¦³¼W¥[·s¥\¯à«á´N§ó®e©ö±¾±¼¡C¡^
2.6.12
  1.  ¥[¤W ¤@°Ý¤@µª¼Ò¦¡¡C¡]´N¬O /m1 ¼Ò¦¡¡A2.6.11¤§«e¥u¦³ /m0 ¼Ò¦¡¡C¡^
2.6.11
  1. ¶}©l¤ä«ù multi-client(2.6.1x ¬OÄÝ©ó multi-client ªºª©¥»¡C )
2.6.10
  1. ·Ç³Æ¤ä«ù multi-client¡A¦ý¬OÁÙ¨S¤ä«ù¡C
2.6.01  
2.6.00  (2.6.0x ¬OÄÝ©ó single-client ªºª©¥»¡C )

©R¥O¦C°Ñ¼Æ»¡©ú
©R¥O¡GVXCOMM [/option] (option ¤£¤À¤j¤p¼g)                
°Ñ¼Æ [/option]

»¡©ú

³Æµù

/1
7188E1

 

/2
7188E2 ¡]7188EA½Ð¨Ï¥Î /A¡A7188EX ½Ð§ï¥Î /X¡C¡^

 

/3 7188E3 3.0.00¥Ø«e¥i¥H¤ä´© E3
/4 7188E4 3.0.00¥Ø«e¤ä«ù¨ì E4
/5 7188E5 3.0.00¥Ø«e¤ä«ù¨ì E5
/8 7188E8 3.0.00¥Ø«e¤ä«ù¨ì E5
/A 7188EA¡Acom port number=2¡C¡]³]©w¨Ï¥Î 7188EA¡A10 ©R¥O·|¦^À³ 7188EA¡C¡^ 3.0.00[10/23/2001] ¥[¤W
/X 7188EX¡Acom port number=2¡C ¡]³]©w¨Ï¥Î 7188EX¡A10 ©R¥O·|¦^À³ 7188EX¡C¡^ 3.0.00[10/23/2001] ¥[¤W
/M0 COMPORT ¦¬¨ìªº¸ê®Æ·|¶Çµ¹¨C¤@­ÓÁp¾÷¶i¨ÓªºclientºÝ¡C

2.6.11¤§«e¥u¦³³o­Ó¼Ò¦¡

/M1 ¤@°Ý¤@µª¼Ò¦¡ ¡e¹w³]¼Ò¦¡¡f

2.6.12¤§«á¤~¦³³o­Ó¼Ò¦¡

/Wxxx ³]©wÁp¾÷¶i¨Óªº socket ³s½u timeout ®É¶¡¡A­Y¦¹ socket ¦b timeout ®É¶¡¤ºµL¥ô¦ó«Ê¥]¶Ç°e¡A«h±NÃö³¬¦¹ socket¡C¦¹ ®É¶¡³æ¦ì¬°¬í¡C¡]0 ªí¥Ü¨S¦³ TIMEOUT ³]©w ¡^

 

/STxxx ³]©w¨t²Îªº timeout ®É¶¡¡C³æ¦ì¬O¬í¡C¡]0 ªí¥Ü¨S¦³ TIMEOUT ³]©w ¡^

 

/Txxx ³]©w¤@°Ý¤@µª¼Ò¦¡ªº timeout ®É¶¡¡A³æ¦ìms¡C¹w³]­È¬O 100 ms¡C

/m1 ¼Ò¦¡¤U¨Ï¥Î

"/FCnnnnn"
 
³]©w cts ±±¨î¼Ò¦¡¡C
nnnnn ¥i¥H¬O¤@­Ó¨ì¤­­Ó¼Æ¦r¡A¤À§O¨Ì§Ç¥Nªí com1-com5 ªº³]©w­È¡Cn:0~3½Ð°Ñ·Ó©R¥O28 °Ñ¼Æ»¡©ú 
3.0.07¤§«á
"/FRnnnnn"
 
³]©w rts ±±¨î¼Ò¦¡
nnnnn ¥i¥H¬O¤@­Ó¨ì¤­­Ó¼Æ¦r¡A¤À§O¨Ì§Ç¥Nªí com1-com5 ªº³]©w­È¡Cn:0~3½Ð°Ñ·Ó©R¥O28 °Ñ¼Æ»¡©ú 
3.0.07¤§«á
"/Ehh"
 
³]©w ¦^À³©R¥Oªºµ²§À
hh ¬O¤@­Ó16¶i¦ì¤¸¼Æ¦r¡A¹w³]­È¬°0 ¨Ò:³]¦¨0x0A´N¥Î"/E0A"
³]¦¨0xFF´N¥Î"/EFF" 
³]©w0ªí¥Ü¤£¥Îµ²§ô¦r¤¸¡A¤]´N¬O¤£¥[¥ô¦ó¦r¤¸¦bµ²§À¡C
 
3.0.09¤§«á
"/L0" ¥[¤W¤@­Ó©R¥O¦C¿ï¶µ "/L0"¡A¥i¥H disable led5 ªºÅã¥Ü¡C

¡]¹ï©ó¨S¦³ 5DigitLed ªºª©¥»¡A¥i¥H¬Ù¤UÅã¥Ü led5 ©Òªáªº®É¶¡¡C¡^
 

3.0.09¤§«á
"/SIpnnn" ³]©w COM PORT ªº INPUT BUFFER ¤j¤p¡C
³Ì¤j 32767¡C
p:COM1~COM8
3.2.0 [2004/07/05]¤§«á
 "/SOpnnn" ³]©w COM PORT ªº OUTPUT BUFFER ¤j¤p¡C³Ì¤j 32767¡C

p:COM1~COM8

3.2.0 [2004/07/05]¤§«á
 "/SCpnnn" ³]©w COM PORT ©Ò¹ïÀ³ªº TCP ºÝ OUTPUT BUFFER ¤j¤p ¡A³Ì¤j¬° 32767¡C

3.2.0 [2004/07/05]¤§«á

"/Bn" n='0': ³]©w¦¨¤£±µ¦¬¼s¼½«Ê¥]¡C¤£±µ¨ü¼s¼½«Ê¥]®É¡A¨t²Î·|¤ñ¸ûí©w¡C¦ý¬OµLªk¤ä´© UDP ¼s¼½·j´M¼Ò²Õªº¥\¯à¡C
n='1': ³]©w¦¨¥i±µ¦¬¼s¼½«Ê¥]¡C
3.2.0 [2004/07/05]¤§«á
"/Un" n='0': ³]©w¤£¤ä´© UDP ¥\¯à¡C
n='1': ³]©w¦¨¤ä´© UDP ¥\¯à¡C
UDP ¥\¯à:1.¥i¥H¥Î UDP ¼s¼½¤è¦¡§ä¥X¥Ø«eºô°ì¸ÌÀY¦³­þ¨Ç°õ¦æ vcom320/vcom3010 ªº¼Ò²Õ¡A
2.¥i¥H³z¹L UDP «Ê¥]¨Ó³]©w¼Ò²Õªº IP/MASK/GATEWAY¡C
3.2.0 [2004/07/05]¤§«á
"/Dpnnn" ³]©w COM PORT INPUT ¸ê®Æªºµ¥«Ý®É¶¡¡C
±q COM PORT Ū¶i¨Óªº¸ê®Æ·|³Q©ñ¨ì¤@­Ó BUFFER¡A¨Ã±Ò°Ê timer¡A¦pªG¸g¹L³o¤@­Ó³]©w¨S¦³¦A¦¬¨ì¸ê®Æ¡A
´N·|§â³o¨Ç¤w¸g¦¬¶i¨Óªº¸ê®Æ±q TCP/IP °e¥X¡C
¹w³]­È·|®Ú¾Ú¸Ó PORT ªº baud rate ¥H¤Î UART fifo ªº triglevel ¨Ó¨M©w¡C
®É¶¡³æ¦ì ms¡C

p:COM1~COM8

3.2.0 [2004/07/05]¤§«á
"COMp=nnn-n-P-n" ³]©w COM PORT ªº baud rate, data bits, parity,stop bits¡C
(©R¥O¤@©w­n¦³ '=')
nnn
¤j©ó 8 ´N¬O³]©w baud rate¡C
n= '1' ©Î '2' ³]©w stop bits¡C
n= '5' ©Î '6' ©Î '7' ©Î '8' ³]©w data bits¡C
P= 'N'/'n': None Parity.
'E'/'e': Even Parity.
'O'/'o': Odd Parity.
'M'/'m': Mark Parity.
'S'/'s': Space Parity.
¶¶§Ç¥i¥H¹ï½Õ¡A¤¤¶¡¥Î´î¸¹('-')¹j¶}¡C¨Ï¥Î "9600-N-8-1" ¸ò "8-N-1-9600" µ²ªG¬O¤@¼Ëªº¡C

3.2.0 [2004/8/20]¤§«á

"/Nxxx" ³]©w X-board ¦WºÙ¡C
"xxx" ·|³Q COPY ¨ìÅÜ¼Æ xBoardName ¸ÌÀY¡C
3.2.0 [2004/07/05]¤§«á
"/ping=nnn" ³]©w ping gateway ¡Annn ¬° ping ªº¦¸¼Æ¡A¨Ï¥Î®É nnn ³Ì¦n >=2¡C 3.2.3 [2006/04/28]¤§«á
"/P23=n" ³]©w Telnet ¥\¯à¡C
n='0': ³]©w¤£¤ä´© Telnet ¥\¯à¡C
n='1': ³]©w¦¨¤ä´© Telnet ¥\¯à¡C
¤£³]°µ³]©w®É¡A¨ä¹w³]­È¬° "/P23=1"
3.2.3 [2006/08/22]¤§«á
"/HTTP=n" ³]©w Web server ¥\¯à¡C
n='0': ³]©w¤£¤ä´© Web server ¥\¯à¡C
n='1': ³]©w¦¨¤ä´© Web server ¥\¯à¡C
¤£³]°µ³]©w®É¡A¨ä¹w³]­È¬° "/HTTP=1"
3.2.3 [2006/08/22]¤§«á
©³¤U°Ñ¼ÆÄÝ©ó´ú¸Õ®É´Á¨Ï¥Î¡A¥¿¦¡¥X³fªºª©¥»¤£¤@©w·|«O¯d¡C
/Kxxx ³]©w tcp/ip ªº ACK delay ®É¶¡¡C ·í¦¬¨ì¹ï¤è¸ê®Æ«á¡A¦pªG¨S¦³¨ä¥¦°T®§­n¦^À³·|¹ï¤è¥B¶W¹L¦¹®É¶¡«á¡A·|¦^À³¹ï¤è¤@­ÓACK, ³æ¦ìms¡C¹w³]­È¡G2¡C ¥Ñ /A §ï¦¨ /K [10/23/2001] ­×§ï
/Cxxx ³]©w max close delay ®É¶¡¡C³æ¦ì ms¡C¹w³]­È¡G500¡C  
/Pxxxxx ¥i¥H³]©w PORT10000¡A§ïÅÜCommand port 10000, ¦pªGPORT10000§ï¬°200¡A«hCOM port¨Ì§Ç·|Åܬ°201~208. 3.0.09 [07/23/2003]¤§«á
/S1 Command port ¤Î¨C¤@­ÓCOM port ¥u¤¹³\¤@­ÓTCP/IP ³s½u¶i¨Ó, ¨ä¥¦ªº³s½u³Q·|¤¤Â_ 3.0.09[10/29/2003]¤§«á
/S3nnn ³]©wCOM3 ªºInput buffer ¤j¤p¡C³Ì¤j32767 3.2.0
/Rxxx ³]©w 8019as ¨S¦¬¨ì«Ê¥]ªº³Ì¤j®É¶¡¡C³æ¦ì ms¡C¹w³]­È¡G0¡C¡]¤£·| RESET¡C¡^ 3.0.00[10/23/2001] ¤§«á

(¤w°±¥Î)

/Zxxx ³]©wµ¥«Ý¹ï¤è¦^À³ACK®É¶¡¡A·ítimeout,·|­«µoTCP «Ê¥]¹w³]­È¡G1000 ms 3.2.0[03/24/2004]¤§«á
/Y ³]©w8KE4/8KE8 ¼Ò¦¡ 3.2.0[2004/04/19]¤§«á
/DHCP=x ³]©wDHCP¥\¯à /dhcp0 (Disable) , /dhcp1 (Enable) 3.2.23[2005/04/13]¤§«á
ª`·N¡G ¥H¤W©R¥O¦r¤¸»Ý¬°¤j¼g

VXCOMM.EXE 5DigitLED/Led Åã¥Ü»¡©ú
  • ¬õ¦â LED ¨C¬í°{¤@¦¸¡C«G 0.5 ¬í¡Aº¶±¼ 0.5 ¬í¡C
  • 5DifitLed Åã¥Ü¨C¬í§ó·s¤@¦¸¡A¦@¤À¦¨¥|­Ó³¡¥÷¡G
    •  11111. Åã¥Ü IP address.
      ±µµÛ¥|¦¸Åã¥Ü¡G
      1. xxx
      2. xxx
      3. xxx
      4. xxx
      ¬° IP ADDRESS ªº²Ä 1/2/3/4 ½X¡C
    • Åã¥Ü§¹ IP ¤§«á,·|Åã¥Ü Port10000 number¡C
          ¨Ò¦p Port10000=54332 --> Åã¥Ü "5.4.3.3.2."
         
      «e­±¤£¨¬¤­¦ì·|¸ÉªÅ¥Õ¡A¨C¤@¦ì®ÇÃä³£¥[ '.'¡C
    •  22222. Åã¥Ü com port ªº baudrate ³]©w¡C
      ±µµÛ
      N ¦¸Åã¥Ü¨t²Î N ­Ó com port ªº³]©w­È¡]Åã¥Ü­È¬O¹ê»Ú­È°£¥H 100¡^
      1.1152
      2.  96
      3. 384
      4.1152
      ....
    •  33333. Åã¥Ü com port ªº data format ³]©w¡C
      ±µµÛ
      N ¦¸Åã¥Ü¨t²Î N ­Ó com port ªº data format ³]©w­È¡C
      1. 801
      2. 801
      3. 811
      4. 701
      ....
    •  44444. Åã¥ÜÁp¾÷¤Î¨t²Î reset ª¬ºA¡C
      1.ff.cc
      • ff¡G¥H¤Q¶i¦ìªí¥Ü¥Ø«eÁÙ¦³¦h¤Öªº free ªº socket¡C
      • cc¡G¥H¤Q¶i¦ìªí¥Ü¥Ø«eÁp¾÷ªº socket ­Ó¼Æ¡C
      • For example: 1.26.01

      2.cccc

      • cccc¡G¥H¤Q¶i¦ìªí¥Ü¬° reset ªº¦¸¼Æ¡A±q 7188E ²Ä¤@¦¸°õ¦æ¨ì²{¦b¬°¤î reset ªº¦¸¼Æ (¦¹­È·|¦s©óEEPROM)
      • For example: 2.0610

      3.cccc

      • cccc¡G¥H¤Q¶iªí¥Ü¡A²{¦b¦³¦h¤Ö­Ó«Ê¥]¶Ç¤J 7188E
      • For example: 3.0126 , 126«Ê¥]¶Ç¤J7188E

      4.cccc

      • FlagÅã¥Ü (debug¨Ï¥Î)¡A0000 ¥NªíµwÅé¥i¥H±N«Ê¥]¶Ç¥X¡A0001¥NªíµwÅ餣¥i¥H±N«Ê¥]¶Ç¥X (7188eªºTCP/IP¥i¯à¦³°ÝÃD)

      5.cccc

      • TCP/IP chip 8019s reset ¦¸¼Æ,¨C¦¸ 7188E ¶}¾÷«á¡A¦¹­È·|­«·s­pºâ¡A¦Ó¥B·| reset 8019s 1¦¸¡A¬G¥¿±`ªº­ÈÀ³¸Ó¬° 0001
 

¨ä¥L»¡©ú¨Æ¶µ¡G

  1. ·í¨Ï¥Î¤@°Ý¤@µª¼Ò¦¡®É¡]/m1¡^¡A¨S¦³°e¥ô¦ó©R¥O©Î¸ê®Æ¨ì 7188E ¬O¦¬¤£¨ì¥ô¦ó¦^À³ªº¡C
  2. ·í¨Ï¥Î /m0 ¡]¸Ó¥s¤°»ò¦WºÙ¤ñ¸û¦n¡H¡^¼Ò¦¡®É¡A¦pªG¨â­Ó¥H¤Wªº client ºÝ³£­n°edata¨ì 485 port ®É¡Aclient ºÝ»Ý­n¦Ò¼{¿ù¶} 485 ºÝªº¦^À³®É¶¡¡A¤£µM·í 485 ªº¥t¤@ºÝ¦³¦^À³¡A¤S­n°e¥X data ·|¥X²{¶Ã½X¡C¨ä¹ê³Ì¦n¥u¦³¤@­Ó¦b°e©R¥O¡A¨ä¥Lªº³£µ¥µÛ¦¬¦^À³¸ê®Æ´N¦n¡C¦pªG¬O RS-232 ´N¤£·|¦³³o­Ó¥bÂù¤uªº°ÝÃD¡A¦ý¤´­n¦Ò¼{¥t¤@ºÝ¯à§_³B²z¦h­Ó client ºÝ°e¹L¨Ó°ÑÂøªº©R¥O©Î¸ê®Æ¡C
  3. ¦pªG­n¥Î 232 ¥H Zmodem ¶ÇÀɮסAÀ³¸Ó¬O¥Î /m0 ¼Ò¦¡¡A¥u¯à¦³¤@­Ó client ºÝ³s¶i¨Ó¡C
  4. /U1 ¤ä´© UDP search ¼Ò²Õ¥H¤Î³]©w¼Ò²Õ¥\¯à¡C
    ¨ä¤¤ UDP search ¼Ò²Õ »Ý­n¦b /B1 ªºª¬ªp¤U¤~¯à¥Î¡C
    USER ¦pªG¤£¥Î UDP ªº¸Ü¬O¤£»Ý­n¥Î¨ì /B1¡C


µo²{¥ô¦ó¿ù»~½Ðµomail ¦Ü service@icpdas.com


[ ¥\¯à»¡©ú ][ ª©¥»»¡©ú ]  [ ©R¥O¦C°Ñ¼Æ»¡©ú ][ 5DigitLEDÅã¥Ü»¡©ú ]

[English][简Ê^]


2008/02/19 13:05:36 +0800