User Guide
Table Of Contents
- Note Regarding RF Exposure.
- FCC Notice and Cautions
- Compliance FCC Part 90
- Acceptable Frequencies
- Migrating from Thinkify HSP2_0 to HSP3_0 firmware
- Ethernet Communication between HOST and THINKIFY HSP3.0
- Output and Status Messaging in the Thinkify HSP3.0 system
- IO and Timing control in the Thinkify HSP3.0 System
- System Type Functions and control in the Thinkify HSP3.0 system
- Using the LOCK function in Thinkify HSP3.0
- Controlling the programming list database in the Thinkify HSP 3.0 system
IO and Timing control in the Thinkify HSP3.0 System
The TR65 module in the Thinkify HSP3.0 has two logic level inputs and 2 logic level
outputs.
In the HSP3.0 system INPUT0 is used to as the source of the trigger input signal that
initiates a programming loop for any specific tag. The two outputs provide signals
indicating the programming loop is in progress, and at the end of the loop the success or
failure of operation in the loop.
Trigger input
The INPUT0 is a TTL level driven signal. It is not optically isolated, and it is
recommended that any triggering device employ external opto-isolation. Electrical
specification of this port can be found in the normal TR65 documentation.
Minimum timing requirement for the trigger pulse is 3ms duration. The acceptance of a
trigger is edge triggered , and can be command defined as either using a rising or a falling
edge.
The TR65 module supports several commands that allow modifying some aspects of the
loop timing to achieve best performance for a tag - this allows some degree of adjustment
for optimization for different sizes and shapes of tags as they are passed through the
system.
Commands to adjust trigger timing
HT[<OFF> or <R (rising)> or <F (falling)>] controls the trigger state
examples
HT GETS the current setting for TRIGGER
HTOFF turns off triggering
HTR enables a rising edge trigger and HTF enables a falling edge trigger
No triggers are recognized when the system is in DISENGAGE state
HP[<delay (2 ASCII HEX)>] controls delay of programming loop after a trigger is
received - this allows time for the tag to be in the optimum relation to the RF antenna for
the RF operations. Units are in milliseconds from 0x00 to 0xFF
examples
HP GETS the current setting for trigger PAUSE
HP0A delay 10 milliseconds after trigger before entering programming loop
HH[<delay (2 ASCII HEX)>] controls minimum timing between triggers - this can be
used to prevent spurious triggers. Units are milliseconds from 0x00 to 0xFF.
examples
HH GETS the current setting for trigger HOLDOFF
HH32 inhibits triggers for 50ms after a trigger is received
Copyright 2014 Thinkify LLC. All Rights Reserved.
Thinkify, LLC, 18450 Technology Drive, Suite E1, Morgan Hill, Ca. 95037, www.thinkifyit.com 408-782-7111