
170
12.4 Remote Wakeup Function
(BHT-7000/BHT-7500)
[ 1 ] Outline
The remote wakeup function allows you to remotely power on the BHT and run the specified
user program (hereafter referred to "remote wakeup program") by sending the specified mes-
sage from the host computer to the BHT via the CU.
Developing user programs utilizing the remote wakeup at both the host computer and BHT
enables you to automatically maintain the master system or update user programs.
To use the remote wakeup between the BHT and host computer, the following is required:
• Optical communications unit CU-7001 (The CU-7002 does not support the remote
wakeup.)
• CU interface cable
[ 2 ] Remote wakeup operation
■ At the BHT
(1) Power off the BHT and put it on the CU.
The BHT will enter into the charge state* (i.e., into sleep). (For details about charging, refer
to the "BHT-7000 User's Manual" or "BHT-7500 User's Manual.")
*Charge state: Charging or charged-up state
(2) Upon receipt of any data via the IR port, the BHT wakes up and becomes ready to receive
data.
If no data comes in within the specified time (described in [ 3 ], ■ Setting the remote
wakeup), the BHT will go back to step (1).
(3) If the BHT receives any data, it will check the data. If the BHT detects a “WAKE” character
string
*1
in the data, it will proceed; if not, the BHT will go back to step (1).
(4) The BHT will send the following response to the host computer depending upon whether or
not a remote wakeup program exists in the BHT and whether the remote wakeup function
is activated or deactivated.
*1
Since the BHT in the charge state is in sleep, it will not receive the 1st “WAKE” character
string normally. To wake up the BHT, you need to send a “WAKE” character string at
lease two times, for example, send “WAKEWAKE” or “WAKEWAKEWAKE.”
*2
ID is a 6-byte numeric string referring to the lower 6 digits of the BHT serial number.
Remote wakeup
program
Remote wakeup
function
Response message
from the BHT
Proceeds to:
Exists Activated
Deactivated
ACK + "0" + ID
*2
ACK + "2" + ID
(5)
(1)
Not exist Activated
Deactivated
ACK + "1" + ID
ACK + "1" + ID
(1)
(1)
Komentarze do niniejszej Instrukcji