WebCatPlus Web Server Supports Remote commands to execute on server side.
You can send the remote commands to server using http GET method.
http://192.168.1.10/default.asp?CLR=P1.0 // (Clears P1.0)
PASS=password | // User password for perform command on a secure server |
USER=user | // User name for perform command on a secure server |
OUT=P0.0, ..., OUT=P0.31 | // Configures port #0 pin as OUT |
INP=P0.0, ..., INP=P0.31 | // Configures port #0 pin as IN |
CLR=P0.0, ..., CLR=P0.31 | // Sets logical 0 on port #0 pin |
SET=P0.0, ..., SET=P0.31 | // Sets logical 1 on port #0 pin |
OUT=P1.16, ..., OUT=P1.31 | // Configures port #1 pin as OUT |
INP=P1.16, ..., INP=P1.31 | // Configures port #1 pin as IN |
CLR=P1.16, ..., CLR=P1.31 | // Sets logical 0 on port #1 pin |
SET=P1.16, ..., SET=P1.31 | // Sets logical 1 on port #1 pin |
CLR=R00,...,CLR=R63 | // These commands allow to control PCF8574 I/O expanders on "4REED RELAYS" boards |
SET=R00,...,SET=R63 | // These commands allow to control PCF8574 I/O expanders on "4REED RELAYS" boards |
LCDSTR="/images/2541549/string" | // Sends "/images/2541549/string" to LCD |
LCDD=%xx | // Sends byte to LCD |
LCDC=num | // Writes to LCD242 control register |
I2CSTART | // Starts I2C |
I2CNUM=number | // Transmits data byte, for example, I2CNUM=208 |
I2CREC | // Receives data byte to 8-byte I2C Buffer |
I2CNAK | // I2C NAK |
I2CACK | // I2C ACK |
I2CSTOP | // Stops I2C |
I2CSTR=String | // Transmits string |
I2CH=%XX | // Transmits data byte, for example, %0D |
CLR=IP | // Clears 8-byte I2C receive buffer, executes I2C repair |
CLR=IB | // Resets ^I2C^ tag pointer |
BAUD=baudrate | // Sets speed of serial port UART0 in bauds |
PARITY=parity | // (NONE=0,ODD=1,EVEN=2). For example, PARITY=0 |
COMSTR="/images/2541549/string" | // Sends "/images/2541549/string" to UART0 |
COM=%xx | // Sends onr byte to UART0 |
CLR=CP | // Empties COM buffer |
CLR=CB | // Resets ^COM^ tag pointer |
DELAY=msecs | // Delays page loading on the specified time |
WCSEC=16-bit number | // Writes 16-bit number to SEC (seconds) register LPC2138 |
WCMIN=16-bit number | // Writes 16-bit number to MIN (minutes) register LPC2138 |
WCHOUR=16-bit number | // Writes 16-bit number to HOUR (hours) register LPC2138 |
WCDOM=16-bit number | // Writes 16-bit number to DOM (day of month) register LPC2138 |
WCDOW=16-bit number | // Writes 16-bit number to DOW (day of week) register LPC2138 |
WCDOY=16-bit number | // Writes 16-bit number to DOY (day of year) register LPC2138 |
WCMONTH=16-bit number | // Writes 16-bit number to MONTH (month) register LPC2138 |
WCYEAR=16-bit number | // Writes 16-bit number to YEAR (year) register LPC2138 |