all | frequencies |
|
|
exhibits | applications |
---|---|---|---|---|---|
manuals |
app s | submitted / available | |||||||
---|---|---|---|---|---|---|---|---|
1 |
|
Manual | Users Manual | 934.66 KiB | ||||
1 |
|
Manual Antenna Description | Users Manual | 49.13 KiB | ||||
1 | Cover Letter(s) | |||||||
1 | Attestation Statements | |||||||
1 | Cover Letter(s) | |||||||
1 | External Photos | |||||||
1 | ID Label/Location Info | |||||||
1 | Internal Photos | |||||||
1 | Test Report | |||||||
1 | Test Report | |||||||
1 | Test Setup Photos |
1 | Manual | Users Manual | 934.66 KiB |
DAISY RF/ID reader module DHP101/102 User Manual BD 7897 6P 20 , Blatr 37 bis HO, laden: >
AH- DESY ~F |, 20 076 ey DIEHL/Abt. M-ETK32 v-wn: BD78916020 bar 37 ns 037 1. Edition 03/98 DIEHL Ident GmbH FischbachstraRe 16, 90552 Rthenbach a d Pegn., Germany 038 DHP 101 / 102 1 Introduction The reader modules DHP 101/102 are highest quality components from the DAISY series. Together with the programmable PSION -workabout handheld computer you have a powerful mobile RF-ID-system which can easily adapt to your application. Please read these manual carefully before using the system for the first time. The following descriptions will help you using the full efficiency of the system. A description of the protocols in chapter 5 will give you informa-
tion for embedding the reader into your own application on the PSION -
workabout to profit from all benefits and features the system offers to you. 1.1 Content of package Please check the content for completeness immediately after unpacking the system. The PSION Readermodule A disc containing the software e This manual In the case of incompleteness please refer to your autorised dealer. 1.2 Content of manual 1 Introduction 41.1 Content of package 4.2 Content of manual 2 Reader Module DHP 101 2.1 Description 2.2 Contactless RF-ID Identification 2.3 Transponders supported by the system 3 Installing the Reader Module on the PSION -workabout 3.1 Operation 3.1.1 Basic Settings On A nm hw WB A Be A DHP 101/102 3.1.2 Activation of the Reading Function 3.1.3 Reading Function 3.1.4 Indication of reading function 3.1.5 Output of Transponder Data 3.1.6 Power Supply 4 DHP Version 102 5 Operating Mode 5.1 Read Mode / Default Setting 5.2 Request Mode 5.3 Description of Record 5.3.1 Data Transmission 5.3.2 Frame configuration 5.3.3 Stuffing Byte
.3.4 Addresses 5.3.5 CRC 5.4 Commands and Acknowledgements 5.5 ID Output
.6 Output formats for the ID Field 5.6.1 ASCII Output (Default Setting) 5.6.2 Compact Coding Output 5.6.3 Transponder Byte Structure* Output
.6.4 Raw Data Output 5.6.5 ID Type Field
.7 Optional Configurations 5.8 Examples of iD -Messages
.8.1 ISO-FDX-B and HDX 5.8.2 H 4002 and Compatibles 5.9 Typical Program for a PSION -workabout running the Reader Module 6 Technical Data 7 Safety and Care 8 Warranty 9 Index 040 wooOonNnnan 11 12 12 13 14 14 14 14 14 15 16 20 21 22 22 24 24 25 26 28 28 29 30 33 34 35 36 DHP 101 / 102 2 Reader Module DHP 101 2.1 Description The DHP 101 and 102 are RF reader modules from the DAISY product line and is used for contactless identification of objects by means of passive transponders. These products were developed specifically as an add-on equipment for the PSION-workabout hand-held computer, for mobile applications. The combination of this hardware provides a very flexible and versatile RF ID System and excellent cost-efficiency. A high standard of user comfort is achieved thanks to the ergonomic design, compact outline and low weight. Note: Use only PSION-workabout computers with an ,RS 232/RS 232 TTL" option!
The DAISY Reader Module is fully compatible with the ISO 11784/5 standards and is capable of reading HDX or FDX-B-compatible transponders. H 4002-compatible transponders are also supported. The acquisition of transponders takes place within a large acquisition range and is very fast. Some of the parameters for the reading function allow configuring to user requirements. Operation of the equipment requires an application software for the PSION-workabout computer addressing the reader module and processing the transponder data. Very efficient programming toois are available for preparation of the user software for the PSION-workabout
(e.g. OPL, OVAL, C) ensuring a high degree of flexivity, fast implementation and optimal adaption to user needs. Thanks to the configurable outputting format of the acquired transponder data an optimal adaption to the application software is possible. The software example supplied with the equipment for communication between the reader and the PSION gives you a good start for programming.
-3- 041 DHP 101 / 102 2.2 Contactless RF-ID Identification RF Identification - Functioning Description The objects to be identified are fitted with passive transponders carrying the identification data. You then need a reader for communication with the transponders. The reader generates a high-frequency field which activates the transponder once the latter has entered the acquisition range. The high-frequency field serves as a power source for the transponders and as a data transfer channel towards the reader. The transponder data (unprocessed) thus received are used by the reader to generate a data block (ID Output) which it makes available for further processing through an interface. Aside from the readers for mobile use, like the DHP 101/102 the DAISY product line also offers stationary readers for fixed installation. Benefits:
The benefits of RF identificaiton relate to the comfortable and easy-to-
automate acquisition process. The data exchange takes place in a contactless fashion, without optical contact and without need to know the exact position of the transponder. The transponder is resistant to the typical environmental factors associated with their employment, enjoys a long service life and suffers no wear. Typical Applications:
The range of applications in the farming business covers all acquisition processes involving animals with electronic transponder marking:
* Automation, documentation and statistics for feeding, weighing, etc.
* Proof of animal origin for the entire life span of the animal down to the end user
* Inspections and checking in the veterinary and trading domain. Further applications retate to marking, identification and automation within the scope of automation technologies and logistics. DHP 104 / 102 2.3 Transponders supported by the system The DAISY Reader Module is fully compatible with the ISO 11784/5 standards and supports HDX and FDX-B-compatible transponders. In addition, the reading of H4002-compatible transponders is also possible. Types of transponders:-FDX-B transponders I.A.W. 1SO-11784/11785
- HDX-transponders 1.A.W: [SO-11784/11785
- H4001/4002/4003 transponders and H4002 compatible transponders 3 Installing the Reader Module on the PSION-workabout The DHP 101/102 reader module is mounted to the top of the PSION-
workabout. For this purpose, place the module on the upper surface of the computer properly oriented and install it by means of the two pre-
assembled screws (antenna lefthand-side, Fig. 3). This also ensures the electrical connection of the module to the PSION-
workabout for power supply and communication. IMPORTANT: Never apply force to the screwing connection to avoid damage to the reader module or the PSION-workabout. Make sure, the reader module is never exposed to extensive physical strain. FIG. 1 Installing the DHP 101/102 Reader Module on the PSION-workabout 8 C43 DHP 101 / 102 3.1 Operation 3.1.1 Basic Settings The DHP 101/102 Reader Module is pre-set to the reading mode by the manufacturer. After installation on the PSION-workabout hand-held computer it is ready to function with the suitable application software. 3.1.2 Activation of the Reading Function the opening of the PSION-workabouts TTL port by the application software switches on the power supply for the DHP 101/102 Reader Module (see Operating Instructions for the PSION-workabout and the reference program at chapter 5.6). In the Read Mode, the reading function is activated at once. After recognition of a transponder in the antenna field, the module automatically transmits the pre-processed ,raw data as an ID output via the serial interface. As long as a transponder stays in the antenna field, the data are transmitted at a configurable repetition rate. Deactivcation of the reader module only takes place when closing the TTL port by means of the software. In the Request Mode, the reading function is only activated after receiving a command (Get single ID). The reading function is terminated after recognition of a transponder and the transmission of the ID output, or after expiration of a time-out function. Take the transponder to be read into the acquisiton range of the activated reader module (see chapter 2.3.3). The operating mode (READ or REQUEST) and several parameters of the reading function may be configured according to the specific application. The modificaiton of parameter settings is effected via commands from the PSION-workabout (see chapter 5.4).
-6- 044 DHP 101 / 102 3.1.3 Reading Function After activation of the reading function a transponder entering the acquisition range can be read very quickly. The DHP reader module achieves the following range performance dpending on the particular type of transponder:
* 25 cm with HDX-compatible transponders (30 mm in dia.)
* 19 cm with FDX-B-compatible transponders (DAISY DTE 530)
* 17 cm with H4002-compatible transponders (DAISY DTE 230) At the indicated range values, a stationary transponder will be acquired within 1 second. the reading range is the distance of a transponder from the vertical edge of the DHP 101/102 reader module housing (see FIG. 1) as measured along the imaginary antenna axis. Please note the following factors influencing the acquisition range of the equipment:
* Orientation of the transponder with respect to the reader module: The transponder axisshould be parallel to the axis of the reader antenna (see Fig. 1, 2 for disk or rod-shaped transponders). The larger the angle between the axes, the shorter the effective range.
* Temperature range / environmental conditions: An optimal result is achieved within the admissible operating temperature range for the equipment and within an environment free from interference (see chapter 6, Technical Data).
* Installation of the transponder on metal surfaces: This may adversely affect the reading distance
* Transponder size: The size of the transponder is directly proportional to the achievable reading distance.
* Simulataneous operation of multiple RF ID systems: The individual systems may interfere with each other. IMPORTANT: Please make sure there is only one transponder within the acquisition range of the reader module. The presence of multiple transponders may greatly affect the acquisition reliability of the system.
-T- 045 DHP 101 / 102 Fig. 2 Optimal orientation of a disk transponder with respect to the DHP 101/102 reader module Fig. 3:
Optimum orientation of a rod/glasstransponder with respect to the DHP 101/102 reader module DHP 101 / 102 3.1.4 Indication of reading function The reader module will confirm the successful reading of a transponder by means of an optical signal, i.e. flashing of the ,READ* indicator on the front display (see Fig. 1,2). 3.1.5 Output of Transponder Data The transponder data collected by the reader module may be made available to the communication interface as an ,ID Output" in different formats. The data formats of the ID Output selectable by configuration (e.g. ASCII or binary) enable the user to achieve optimal integration within his particular application. The content of the raw data and the ID output differ according to the type of transponder:
Type of Raw data |ID output *) in] 1D output*) in] 1D output*) transponder ASCII bibary/com- raw data pact coding HDX 104 Bit (w/o) | 16 characters 8 Byte 13 Byte according to | 16 prebits/8 (decimal ISO- bit header | according to 11784/85 ISO) FDX-B 128 Bit 16 characters 8 Byte 16 Byte according to (decimal ISO- according to 11784/85 ISO) H4001/4002/ 64 Bit 10 characters 5 Byte 8 Byte 4003 and hexadecimal compatible
*) complete frame shape see chapter 5.3
-Q- G47 DHP 101 / 102 3.1.6 Power Supply The power supply and communication of the DHP 101/102 reader module is effected via the TTL port of the PSION-workabout. No separate power supply is required. The PSION-workabout can be powered by two primary cells of the
,Mignon* type. The use of alkaline primary cells will allow 3000 reading cycles (typically). For permanent operation of the equipment we suggest the use storage batteries which are rechargeable by means of the charge station within the equipment (both items are PSION accessories). Using the appropriate accessories the PSION-workabout can also be operated via external power pack. To avoid cutting down on battery life of the PSION-workabout the application software should only activate the highly current consuming functions of the reader module as long as required for reading the transponders. In the Read Mode of the reader module this is possible using the respective software commands for the opening and closing of the TTL port of the PSION-workabout. In the Request Mode, the reading cycle will start on a signal from the PSION-workabout and will terminate automatically after reading of the transponder.
-10- 048 DHP 101 / 102 4 DHP Version 102 For applications requiring an online link between the identification data with data from external equipment an additional interface is needed. Thus, supplementary data (e.g. from barcode scanners or weighing systems) can be read into the PSION-workabout or the identification data can be outputted for further processing (e.g. to a PC, network or printer). The PSION-workabout hand-held computer with the RS232/TTL option already provides a second, unused RS232 interface mechanically concealed by the housing of the reader module.. With the DHP 101 connection to external equipment is only possible when using the PSION-interface module ,3-Link" or the PSION Base Station (PSION accessory equipment). The DHP version 102 variant makes the RS232 interface accessible from the outside. The associated SUB-D connector is located at the bottom of the housing to prevent the connecting cable from interfering with the reading operations. Fig. 4:
RS232 interface of the DHP 102 reader module IMPORTANT: Use the supplied protective cap to protect the connec-
tor when not in use. Use only the connecting cable offered as part of the DAISY accessory program. The spiral shape of the cable (extendable from 50 cm to 200 cm in length) the angular connector housing and the stress-relief feature of the cable on the DHP 101/102 with a cable clamp are perfectly adapted to the intended use as a hand-held equipment accessory. The integrated anti-interference ferrit prevents mutual interference.
-11- 049 DHP 101 / 102 5 Operating Mode The reader modules support two operating modes, selectable as per configuration. 5.1 Read Mode / Default Setting The DHP 101/102 reader modules are set to the read mode (default mode) by the manufacturer of the equipment. The reader module starts a reading cycle as soon as the supply voltage is applied (controlled by the PSIONs application software; LOPEN TTY:G). When a transponder is detected, the acquired and processed transponder data are ASCII coded as an ,|D output"and transferred to the serial interface. The ID output is repeated for as long as the transponder is located within the acquisition range. The format of the ID output is DHP 104 Psion described at chapter 5.3. The communication is unidirectional from ae Lopen |
the reader to the PSION - [Power ON | TTY: G) workabout, with no response re-
quired. It is not required that the [Reading f. activated |
entire record of the reader module [I be implemented into the application software, when limited to the read mode. The !ID output may be Po received as a simple ASCII string 1D-OUTPUT and the frame may be cut off. Transponder grasped When receiving a command, the reading cycle is interrupted for processing of the command. Should the reader module be busy with an ID output, then the command will be neglected and must be repeated.
-12- 050 DHP 101 / 102 5.2 Request Mode While the DHP 101/102 operates as a mere data sensor in the Read Mode under chapter 4.1, it will also allow bidirectional communication with the PSION-workabout in the Request Mode. The PSION aplication software may control the reading function. The
,Get_Single_ID command will start a reading cycle based on the programmed configuration: The ID output of a recognized transponder will be transferred once to the interface in the respective format. The reading function terminates after such recognition of a transponder and transmission of the ID output or after expiration of a preset timeout.
[DHP 101 | Psion eo Lopen Power ON TTY: G Reading f. activated Transponder grasped nd ID-OUTPUT The reading cycle is repeated when a new ,Get_Single_IDcommand is transmitted. in this mode, the interface record is a bi-directional one. In this context, the PSION-workabout serves as a command transmitter and the reader module as a responding ,parinert The commands are confirmed by the receiver. A change to the configuration (see chapter 5.7) will allow adaption of the following characteristics to the required application:
* Readable types of transponder, e.g. FDX only, will increase the reading speed.
* Reading characteristics, e.g. lower repeat rate of the ID output, if a transponder continues to stay within the acquisition range.
* Output format, e.g. binary output/Compact Coding reduces the space required for storing the Ids.
-13-- 051 DHP 107 / 10Z 5.3 Description of Record The following description fo record contains the complete information required for integration of the DHP 101/102 into an application software. 3.1 Data Transmission Asynchronous semi-duplex transmission: 9600 baud, 1 start bit, 8 data bits, No Parity, 1 stop bit via TTL port of the PSION-workabout, TTL level negated. 5.3.2 Frame configuration All messages are packed into frames, the frame is configured as follows:
The messages may be commands from the PS'%@-workabout or replies or ID outputs from the reader module. For the following description of messages please note that they should be considered as a frame segment. 5.3.3 Stuffing Byte Data bytes may be differentiate from the control characters STX, ETX DLE (0x02, 0x03, 0x10) is possible, if required, by using an upstream DLE stuffing byte (0x10, Esc character). 5.3.4 Addresses Adr for PSION-workabout: const. 0x FO Adr for reader module DJP 101/102: const. 0x F3 Adr for broadcast: const. ox FF
-14- O52 DHP 101/102
* CalcCRCBQ: Computes the CCITT-
the Starting value will function must be cali using the value of th The Starting value o CRC-8 of the indicated charac;
be the indicated CRC value. Th ed up, for every byte of the String preceding call as a Starting valt f the first call is always 0x00. Static char CalcCRCg (char CRC, char character ) unsigned char Count;
for ( Count = 0; Count < 8
: ++ Count)
{ iF((CRC 8 0x01) 4 (character @ 0x01) I= 0) CRC = 0x79 CRC >> =
CRC |= Oxo;
else
{ CRC >>= 4 CRC &= 0Ox7F Zeichen >>= 1;
return (CRC x
-15. oa am iN DHP 101 / 102 5.4 Commands and Acknowledgements The following commands are supported by the reader module (to be transmitted in the ,Message" segment of a frame). Additional | Function Data Start a reading cycle in the Requ_ Mode. Autom. shut- down after acquisition process Set_Config [0x28 Adopt new Configuration Get_Config Show present Configuration Reset_All Default-Configuration into EEPROM Get_Version Show Reader and Software version Get_SNR Show Reader serial number Get_Single_Id| 0x22 Get_ Single_ID:
Starts a reading cycle in the Request Mode. The reading cycle will be interrupted after acquisition of a transponder or after timeout. Response in the Read Mode is by means of a NACK. Remarks Byte position in the; Value {Meaning Message segment 0 Get_Single_ID |Starts a reading cycle in the Request_Mode CRC 8 Frame:
DLE**: if required Set_Config:
Programs a configuration register using the new values as follows:
Byte position in the) Value |Meaning | Remarks Message segment 0 0x28 Set_Cfg |Programming of new config. data 1 xx Cfg_Adr_|Address of the config. register 2 yy Cig New content of the config. register
- 16 - 054 DHP 101 / 102 Frame:
[stx [FF [Fo [2 Get_Config:
Reads the content of a configuration register Byte position in the); Value {Meaning {Remarks Message segment : :
0x29 |{Get_Cfg /Show current configuration data on interface Address of the config. regi Reset_All:
Recovers the Read Mode (Default) overwriting all configuration registers Byte position in the|Value |Meaning {Remarks Message segment 0 Reset_All | Set configuration data to de-
fault values Frame:
[sx [FF [FOU Get_ Version Show the Reader and Software Version
{OLE* [CRC8 JETX |
Byte position in the|Value |Meaning Message segment 0 0x09 __| Get_Version | Show version Frame:
*DLE if required
-17- 055 DHP 101 / 102 Get_ SNR:
Show Reader serial number Byte position in the}Value |Meaning |Remarks Message segment 0 Ox0A_ |Get_SNR | Show serial number Frame: :
[sTx_ FF FO CNOA Acknowledgements the following acknowledgements are used by the Reader (transmitted in the ,Message" segment of a frame):
Acknowledgements | Code |Arguments |Remarks ACK 0x06 {cmd last cmd was successfully performed couldnt perform last cmd receive damaged frame NAK [ox15 [cmd Frame Error 0x08 ACK:
Correctly received data and processed commands are acknowledged by means of an ACK Byte position in the Meaning |Remarks Message segment ACK Command was successfully performed Cmd Command to which this ACK relates Data additional data, if applicable Qe |DLE|CRC 8 |ETX Example:
Content of the Data field:
after the Get_Version command: DHP101V1.05" (ASCII) after the Get_SNR command: 000023 (ASCII)
-18- 056 DHP 101 / 102 NACK:
No correct data received, unknown commands or ,not able to process commands" results ina NACK Byte position in the} Value |Meaning {Remarks Message segment
{0x15 [NACK Unable to process command
* |Command |Command to which this NACK relates Error Error Code, e.g. 01=unknown command
[STX [FO [FSU
- 19- C57 DHP 101/ 102 After recognition of a tra to the pre-set format as Nsponder, the related ID is transmitted accor an Output JD. Byte Position in the Value Message segment ID Output Identification: This is an IC Output Ptr4 Length of the ID field incl Ptr 4 To Field ]iD Field Data of length ,n Bytes"
2+n Ptr2 Length of the Type Fieid incl. Ptr2 3+n Type Type Data of length ,m Bytes"
Field Field 0x00 0-Ptrasa termination mark
-20-
DHP 101 / 102 5.6 Output formats for the ID Field The output format is defined by the configuration of the Cfg_Format*
Register by means of a ,Set_Config"command. The following formats are supported:
Output | Value Format | of Cfg j Deziso Format Fmt_ | Fmt_ Bin Raw Data Remarks ASCII | 0x04
(default) 1 0 ID field is ASCi! coded for FDX-B and HDX ID and Country Code LAW, ISO 11784 for H 4002 data 0x03 ID field is binary coded for FDX-B and DDX: iD and Country Cade |.A.W. ISO 11784 for H 4002 data 0x02 Data I.A.W. ISO are binary coded for FDX and HDX:
Data (ID, Country Code, teserv. data field, Animalflag) + CRC +
Trailer for H 4002 correspond to , Compact Coding"
0x06 or 0x07 dont care Raw Data: binary coded for FDX-B: 128 bit raw data for HDX: 104 bit raw data
(w/o header, prebits) for H 4002 64 bit raw data
-21-
059 DHP 101 / 102
.6.1 ASCII Output (Default Setting) The !D output comprised of ID and Country Code as per ISO is transferred in the ASCII format. Transponders with invalid CRC or parity bits are rejected. The reserved data field, CRC and Trailer are not transferred under this format.
* FDX-B and HDX Transponders:
16 ASCII coded characters (16 Bytes), MSDigit first. Cly_ i Cyy_ 1D_ n ID_ ASCIL Char 3 | |ASCII_Ghar 0}ASCII Char 12] | ASCII_Char_0 Cty_ASCIl_Char_n: The number ,n* byte of the Country Code according to ISO (consists of 4 digits 0-9) coded in ASCII. ID_ASCII_Char_n: Number ,n* byte of the ID code (consists of 12 digits 0-9) coded in ASCII.
* H 4002 transponders and compatibles:
10 ASCIIi coded characters (10 Bytes) MSDigit first. ASCil_Char_9|... | ... | .. | ASCilL_Char_0 }
ASCIl_Char_n: Number ,n* byte of the ID code (consists of 10 digits 0-9) coded in ASCII. 5.6.2 Compact Coding Output The ID Output comprised of the ID and the Country Code is tranferred in the binary format. ID outputs with an invalid CRC or parity bit will be rejected. The reserved data field, CRC and Trailer are not transferred under this format.
* FDX-B and HDX transponders:
16 BCD coded numbers (8 Bytes), MSDigit first Cly_BCD_3. | Cly BCD 1: | 1D_BCD_11-|...| ID_BCD_T:
Cty BCD_2 | Clty BCD_0 | ID BCD 10 ID_BCD 0 Cty_BCD_n: The number ,n half-byte of the Country Code according to ISO (consists of 4 digits 0-9) coded in BCD. ID_BCD_n: Number ,nhalf-byte of the ID code (consists of 12 digits 0-9) coded in BCD.
-22- 060 DHP 101 / 102
* H 4002 transponders and compatibles:
10 hex-coded numbers (5 Bytes), MSDigit first Hex 9: Hex_8 | .. Hex_1 : Hex_0 Hex_n: The number ,, n half- byte of the ID Code ( consists of 10 hexa-
digits 0-9) coded in BCD.
- 23 - 061 DHP 101 / 102
.6.3 Transponder Byte Structure Output The useful data from ISO - FDX-B/HDX transponders (ID, Country Code, reserved data field, Animal Flag) are outputted in a bibary format according to the sequence of receipt, including the CRC and trailer.The LSBit of an output Byte is the Bit first received by the transponder. 1D outputs with an invalid CRC according to ISO will be rejected.
* FDX-B and HDX transponders:
13 Bytes ID_ . FIDL CRC_ CRC_ |Trail_ |... {Trail_ Byte_0 Byte_7 Byte_0 Byte_1 | Byte_0 Byte_2 ID_Byte_n: Number ,,n* Byte of the Bit structure according to ISO
(consists of64 bit), bibary coded with reserved data field. CRC_Byte_n: Number ,n Byte of the CRC according to ISO (consists of two Byte), binary coded, Trail_Byte_n: Number ,n* Byte of the Trailer according to 1ISO
(consists of 3 Byte), binary coded.
* H 4002 transponder and compatibles:
in conformance with the ,Compact Coding" format. 5.6.4 Raw Data Output The complete set of raw data from a transponder are outputted in a binary format, in the sequence of receipt. The LSBit of an outputted Byte is the first bit received from the transponder. For ISO transponders, the useful data (ID, Countra Code, reserve data field, Animal Flag) CRC and Trailer are included. For FDX-B transponders, the header and control bits are included. ID Outputs with an invalid CRC according to ISO (or an incorrect parity bit for H 4002) are not rejected, which allows reading of transponders with a different structure. (for HDX only in case the header is identical). the absence of error check will also lead to an output of data received with bit errors.
-24- 062 DHP 101 / 102
* FDX-B transponders, 16 Bytes:
Useful data (starting with Byte 0), CRC and Trailer (with contro! bits each), Header, Byte_O | .. = os Byte_15 Byte_n: | Number ,n Byte of the ID Code
* HDX- transponders, 13 Bytes:
Useful data CRC and Trailer without Header (01111110) Byte O |. |. |. Byte 13 |
Byte_n_ Number ,n* Byte of the ID Code
* H 4002 transponders and compatibles:
8 Bytes: with Header and Parity Bits
[Byte Oo]... |... | Byte_7 Byte_n: Number ,n Byte of the ID Code (Byte 0= Header) 5.6.5 ID Type Field The type field" designates the type of transponder. The ,ID type" field output takes place in the ASCII Mode with 2 ASCII characters, or else with a Byte (binary). Transponder Type |Value_|Remark HDX 01 HDX transponder according to ISO H 4002 02 applies also to compatibles (H 4001/3/4...no electrical difference) FDX-B 05 FDX-B transponders according to ISO unknown 7F non-decodable data :
no transponder FF no transponder within the active field If a ,Get single ID"is interrupted in the Request Mode due to timeout, then an empty ,ID Output" without ID Field is outputted, with ID Field Type aFF*.
~ 25 - 063 DHP 101 / 102 5.7 Optional Configurations This chapter describes the use of the configuration register. The configuration commands enable the purposeful configuring of the DHP 101/102 Reader Module according to the desired application. Configuring with a PC is possible using the ,DHP_Conf.exe* DOS program included in the programming Kit. Register Bit No. (0...7) of Register: Name Meaning of the Bit when set to ,1*
Value Cfg_ mode Operating Mode 0x00 1: Mode-Requ Request Mode: After switch-on wait for command (otherwise ,Read Mode") Cfg_ Format 0x32 Format of the ID Output 0x01 0: Fmt_Deziso Decoding of the trans-ponder data for FDX-B LAW. ISO 11784 (otherwise:
output Trans-ponder Byte Structure) 41: Fmt_Bin Output is binary (otherwise ASCII) 2: Fmt_Raw_Data Output Raw Data w/o CRC or Parity Check (otherwise done only if check is OK) a1 Cfg_Rf 0x33 Configuration of the RF Interface 1: Rf_FDXB_on FDXB Reception activated (otherwise
(FDXB and H4002 Reception off-line) 2: Rf_HDX_on HDX Reception activated (otherwise HDX Reception off-line) 3:
Rf_H4002_on H4002 Reception activated (only if FDX-B is active, otherwise offline Cfg_. Timeout Delay time 0x34 Read function switch-off time for a Get_Single_ID in the Request Mode if no ID was received until then:
Time=Register Value x appr. 50 ms
(Register Value Ox00also yields appr. 50 ms Waiting Time for Repeat of ID Output already transmitted in the Read Mode:
Time=
Register Value x appr. 50 ms
(Register Value 0x00 means no repeat of same 1D
-26-
0x01 DHP 101 / 102 The Configuration Register Cig_Mode defines the Read- or Request Mode. The Cfg_Format Configuration Register is used for setting the output format of the transponder ID. The Cfg_RF determines the type of transponder to be read. The Configuration Register Cfg_ Timeout defines the switch-off time for a reading cycle in the Request Mode. By means of the Configuration Register Cfg_Delaytime, you may determine the repeat rate for the same ID Output The configuration data are stored in an EEPROM and are preserved also after power shut down. if a ,Set_Conf' command is applied to a non-defined register, the system will respond with a NACK message. Non-defined bits within a configuration register will be suppressed.
-27- 065 DHP 101 / 102 5.8 Examples of ID -Messages 5.8.1 1SO-FDX-B and HDX a) ASCIi Output
[Pos 0 1 [2]3]415161[7] 8] 9/10] 11] 12] 13] 14] 15] 6] 17] 18] 19 Jalal 2
[Remark 1D [tent 1D 16 Byte DLE [Len2_{ Type [NUL
[Ascii * [1 Tots fe LlolofofololololorTsisir tole fio [os To |'s [oo b) Compact Coding Output Pos 1 [2Ta (4 7stel7isf[o] 0] i 12 [713 Remark 10 [Lent 10 8 Byte DLE | Len2 | Type [NUL Bin 23 [0s oo [80 [00 [co foofosTs7{os{10 [oz 05 [00 c) Transponder Byte Structure Output Pos o7 1 [2/31415[6[7] 819 [iol iitiz[ [4] 1s 7 16 7 7 18 Remark iD {tent 13 Byte DLE [Lten2_| Type [NUL Bin 23 for 7 [85]01 [00/00] F5/00 #0 [or Fo aifc [Az2]to 702 [os [oo c 4
@ Databytes +10, Country, [ere Trailer tesery. Data Animal flag d) Transponder Raw Data Output for FDX-B Transponder Pos: ot 4 SL41516171 81] 9 110) 11] 127 15] 147 15] 16 [77 18 | 19 | 20 7 21 2 Remark 1D _[Leni_| Raw Data incl Header, Vield Data CRC, Trailer (+Contollsts) = 128 Bits | OLE (Lend | Type | NUL Bin 23 f 7 [0B] 07 | 04] 08 | 80 se] [e {oF E1/07]26[2E[1A [80/10 foz os Joo c Q e) Transponder Raw Data Output for HDX Transponder corresponds to
(c) for this type of Transponder) Pos a 1 2,3 147516 l7lals9 io [tifi2[istis {1s 16 17 48 Remark {D_ f tent Raw Data incl. Header, Yield Data CRC, Trailer = 104 Bits | DLE | Lenz | Type | NUL Bin 23) 0E 2F | A7 | OF | 00 | 80] FS { oo [ A2 10447 |00)01 | 10 02 O11 00 E 8 Data Bytes + 1D, Country, CRG Trailer or resery. Oata, Animal flag Stopbyte
- 28 - 066 DHP 101 / 102 REM w-neeenenneceeeeeeneee aoe MA Nowe 2eeaeee PROC ENDP DHP_DEMO:
GLOBAL k%,id1%,id2%,id3%,id4%, ret%, pbuf%, buf$(32),end% ,len%,IdLen%
idi%=gcreate(0,0,240,20,1,1) gborder 0 REM structure of the output mask gat 10,17 :gfont 9 gstyle 24 :gprint "DIEHL IDENT GmbH DHP 101/102 V1.00"
id2%=gcreate(0,24,240,48,1,1) gborder 0 id3%=gcreate(0,76,190,24,1,1) gborder 0 id4%=gcreate(194,76,46,24,1,1) gborder 0 gat 10,8 :gclock on REM show time loadm "rsset" REM Module for interface config. WHILE 1 REM Main loop starting point guse id3%
gcls :gborder 0 gat 5,15 :gprint "ENTER-Single *-Continue ESC"
REM Main menu k%=GET REM wait for input in k%
IF k%=27 REM If esc... break REM...then program end ELSEIF k%=13 REM If ENTER: Single-Read gcls :gborder 0 REM delete Border gat 15,15 :gprint "single Reading now guse id2%
gels :gborder 0 Read: REM Activate Read Function ELSEIF k%=42 REM If * : Continue-Read gcls :gborder 0 REM delete Border gat 15,15 :gprint "continue Reading now "
guse id2%
gcls :gborder 0 k%=0 WHILE k%=0 REM until key depressed k%=KEY REM Check Keypad IF k%>0 REM If keypad... break REM ...then loop end ENDIF Read: REM Activate Read Function ENDWH REM WHILE k%=0 End guse id2% REM Erase output field gcls :gborder 0 ENDIF ENDWH REM Main loop end 069
-31-
DHP 101 / 102 REM ----------------------- SUBROUTINES - a PROC Read: REM Activate Read Function lopen "TTY:G" REM ser.|Interface G to DHP rsset:(15,0,8,1,4,&04002400) REM 9600, 8, N, 1, No Handshake pbuf%=addr(buf$) REM Set buffer to start DO REM Reading loop.... len%=32 REM Length of buffer ret%=IOW(-1,1,#UADD(pbuf%, 1),!en%)
: REM Byte from G: Fetch pokeb pbuf%,len% REM Count the Bytes end%=LOC(buf$, CHR$(03)) REM Check for Abort pokeb pbuf%,len% REM Safeguard number guse id2% REM Prepare output gfont 12 :gstyle 24 REM Size of Display IdLen% = 16 REM Set ID length IF len(buf$) > 23 REM If buffer fuil BEEP 5, 300 buf$ = Mid$(buf$, 6, IdLen%) = REM Part of the ID output in ASCII gat 16,36 :gtmode 3 :gprint buf$ REM display data ENDIF UNTIL end%
Iclose REM TTY G: close lopen "TTY:A" REM open interface A (DHP 102}
rsset:(15,0,8,1,4,804002400) REM8&,N,1,No Handshake Iprint buf$+Chr$(00)+Chr$(42) REM send ID Iclose REM close Interface A ENDP PROC rsset:(baud%, parity%, data%, stop%, hand%, term&) REM Konfiguration der Schnitistelie local frame%, srchar%(6}, dummy%, err%
frame% = data% - 5 if stop% = 2: frame% = frame% or 16: endif if parity% : frame% = frame% or 32 : endif srchar%(1) = baud% or (paud% * 256) srchar%(2) = frame% or (parity% * 256) srchar%(3) = (hand% and 255) or $1100 srchar%(4) = $13 pokel addr(srchar%(5)), term&
err% = iow(-1,7,srchar%(1),dummy%) if err% : raise err% : endif ENDP a. 070 DHP 101 / 102 6 Technical Data Frequency of RF |134.2 kHz carrier Transponders -HDX-compatible (ISO 11784/5) supported - FDX-B-compatible (ISO 11784/5) Typical reading distance for disk transponders with 30 mm diameter Typical reading cycles Environmental
- H4001, H4002, H4003 and compatible
(e.g. Sokymat Unique, Mikron Miro) 25 cm for HDX compatible transponders 19 cm for FDX-compatible transponders
(DAISY DTD 530) 17 cm for H4002-compatible transponders
(DAISY DTD230) up to 3000 battery operation of the PSION-workabout with alkaline cells and using the Request Mode, unlimited number when using external power supply for the PSION-workabout Operation: 0 to 50C Conditions Storage: -20 to 70C Humidity: 5 to 95% (non-condensing) Dimensions 90 x 33x127 mm (incl. antenna) Protection level ||P 54 Power Supply via PSION-workabout TTL port, 5 V, typ. 180 mA
(max. 200 mA) Interface to the PSION: TTL bidirectional, Konf. : 9600 Baud, 8,N,1. External for DHP 102: RS232, Sub-D 9 pol, female. configurable Weight appr. 160 gr for the Reader Module DHP 101 appr. 180 gr for the Reader Module 102
.33- 074 DHP 101 / 102 7 Safety and Care The manufacturer will decline any liability for damage resulting from improper handling or use of the product contrary to the instructions contained herein.
* The DHP 101/102 Reader Module contains no components allowing repair by the user. Any attemps at opening the device will cause damage to the equipment. The product may only be opened by specially authorized after-sales service personnel.
* Please observe the environemtal conditions indicated at Technical Data for operation and storage of the product.
* Please ensure protection from contamination (e.g. dust, water, etc.) for the connecting socket to the PSION-workabout (prior to installation) and, for the DHP 102, the RS232 port. Use the protective cap supplied for this purpose.
* For cleaning of the DHP 101/102 Reader Module use only a moist rag. Use only water and commercial detergents.
* Any modification of the Reader Module DHP 101/102 will terminate the warranty. 34. 072 DHP 101 / 102 8 Warranty A warranty of 6 months is granted for the DAISY DHP 101/102 Reader Module, starting from the date of delivery, on the conditions specified below:
a. The warranty will be granted only against presentation of the purchase voucher. b. In case of deficiencies the manufacturer is entitled to repair (rework) the equipment (twice) or provide replacement (once) at his discretion. The period of warranty for the repaired or replaced unit is 3 months but will not terminat sooner than the initial period of warranty. Further claims, in particular with respect to indemnification for consequential damage are excluded. The exlusion of liability does not apply to claims forwarded under the producer liability law. c: The warranty will only be granted if the DAISY system was handled and installed in accordance with the operating instructions. Specifically, no warranty will be granted if:
a. the damage was caused by improper use of the product, incorrect connection or incorrect use or handling b. the product was not maintained in accordance with the manufacturers recommendations and the damage was caused as a result thereof. c. the damage was caused by a modification of the product d. the damage was caused by force majeure, e.g. stroke of lightning etc. e. the damage was caused by excessive wear and tear of mechanical components. _35- 073
: DHP 101 / 102 ee 9 Index A Acknowledgements ACK NACK Applications Commands Get_Config Get_Single_ID Get_SNR Get_Version Reset_All Set_Config Commands - overview p DHP ver. 102 EEPROM Functioning j ID messages H4002 & compatible ISO FDX-B / HDX 1D output Byte structure Compact coding Format ID type field Installing on workabout Interface Cabie RS 232 18 19 7 16 418 17 47 16 16 41 26 28 27 20 23 22 24 24 41 1
-36-
Oo Operating Activation Basic settings Reading Operating mode Read / default setting Request mode Optional configurations p Power supply Program example Programming tools PSION-Interface R Raw data Record Adresses CRC Data transmission Frame configuration Stuffing byte S Safety and care Stuffing byte T Technical data Transponder Data Orientation Orientation figure Types of w Warranty NOD 12 13 25 10 29 23 14 15 14 14 14 33 14 32 Aan Oo 34
1 | Manual Antenna Description | Users Manual | 49.13 KiB |
User manual FOR MicroID TELESCOPE EXTENSION ANTENNA DAP100 1) Introduction The DAP-telescope extension antenna is a high quality product from HOTRACO MicroID. When used in conjunction with a DHP111/112-Reader Module for the PSION-workabout you are provided with powerful mobile RF/ID system. The telescope antenna can be extended from 0.30 up to 1.20 metres, that makes controlling inside the stable a lot easier. Not extended the combination of antenna and Reader module is still very handy. 2) Mounting The DAP-telescope extension antenna is to be mounted to the backside of the PSION-workabout. Then the antenna has to be connected to the Reader module with the white connection cable. Before that, you have to take the blind plug off the Reader module. Please store this blind plug in a safe place. If you want to use the Reader modules internal antenna you have to put the blind plug back on. Mountingplate for PSION-workabout MX Since October 98 Psion produces the PSION-workabout MX. The PSION-
workabout MX was developed from the old PSION-workabout and is, according to Psion, more powerful. Unfortunately Psion didnt only change the interior of the PSION-workabout but also the exterior. According to that well have to change the fixing of our telescope-
extension antenna DAP100 to fit on the new MX. Since some customers still use the old PSION-workabout we deliver our telescope extension antenna DAP100 with two different mounting plates. As a default the plate for the old PSION-workabout is mounted. So if you own a new PSION-workabout MX, youll have to change the plate (all screws you need are provided). For that matter you first take the old plate off the antenna bottom. Then you take the distantpiece and mount it between the new plate and the antenna bottom. While mounting, please watch for the connection cable to the Reader module. It has to be in the small rim spared out in the antenna bottom. Otherwise you might damage it. Finally mount the antenna to the back of your PSION-workabout MX. 3) Handling The telescope antenna DAP100 can be extended in two phases. Therefor you have to loosen the black locks and pull the extension out. To fasten it, just tighten the locks again. While working with the antenna, please handle it with care, because the inside of the antenna top is breakable. 4) Technical data Antenna extension:
metres Weight:
Stand 1.4.1999 Mechanical extension of reading distance for about 1.2 appr. 400g
frequency | equipment class | purpose | ||
---|---|---|---|---|
1 | 2002-09-18 | 0.134 ~ 0.134 | DCD - Part 15 Low Power Transmitter Below 1705 kHz | Original Equipment |
app s | Applicant Information | |||||
---|---|---|---|---|---|---|
1 | Effective |
2002-09-18
|
||||
1 | Applicant's complete, legal business name |
Agrident GmbH
|
||||
1 | FCC Registration Number (FRN) |
0007307176
|
||||
1 | Physical Address |
Steinklippenstr. 10
|
||||
1 |
Barsinghausen, N/A 30890
|
|||||
1 |
Germany
|
|||||
app s | TCB Information | |||||
1 | TCB Application Email Address |
h******@phoenix-test-lab.de
|
||||
1 | TCB Scope |
A1: Low Power Transmitters below 1 GHz (except Spread Spectrum), Unintentional Radiators, EAS (Part 11) & Consumer ISM devices
|
||||
app s | FCC ID | |||||
1 | Grantee Code |
QG2
|
||||
1 | Equipment Product Code |
DHP
|
||||
app s | Person at the applicant's address to receive grant or for contact | |||||
1 | Name |
H**** R****
|
||||
1 | Title |
CEO
|
||||
1 | Telephone Number |
+49-5********
|
||||
1 | Fax Number |
+49-5********
|
||||
1 |
h******@agrident.com
|
|||||
app s | Technical Contact | |||||
1 | Firm Name |
Senton GmbH
|
||||
1 | Name |
J******** R******
|
||||
1 | Physical Address |
Aeussere Fruehlingstrasse 45
|
||||
1 |
Straubing, D-94315
|
|||||
1 |
Germany
|
|||||
1 | Telephone Number |
+49-9********
|
||||
1 | Fax Number |
+49-9********
|
||||
1 |
j******@senton.de
|
|||||
app s | Non Technical Contact | |||||
1 | Firm Name |
Senton GmbH
|
||||
1 | Name |
J******** R****
|
||||
1 | Physical Address |
Aeussere Fruehlingstrasse 45
|
||||
1 |
Straubing, D-94315
|
|||||
1 |
Germany
|
|||||
1 | Telephone Number |
+49-9********
|
||||
1 | Fax Number |
+49-9********
|
||||
1 |
j******@senton.de
|
|||||
app s | Confidentiality (long or short term) | |||||
1 | Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | Yes | ||||
1 | Long-Term Confidentiality Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | No | ||||
if no date is supplied, the release date will be set to 45 calendar days past the date of grant. | ||||||
app s | Cognitive Radio & Software Defined Radio, Class, etc | |||||
1 | Is this application for software defined/cognitive radio authorization? | No | ||||
1 | Equipment Class | DCD - Part 15 Low Power Transmitter Below 1705 kHz | ||||
1 | Description of product as it is marketed: (NOTE: This text will appear below the equipment class on the grant) | RFID reader module | ||||
1 | Related OET KnowledgeDataBase Inquiry: Is there a KDB inquiry associated with this application? | No | ||||
1 | Modular Equipment Type | Does not apply | ||||
1 | Purpose / Application is for | Original Equipment | ||||
1 | Composite Equipment: Is the equipment in this application a composite device subject to an additional equipment authorization? | No | ||||
1 | Related Equipment: Is the equipment in this application part of a system that operates with, or is marketed with, another device that requires an equipment authorization? | No | ||||
1 | Is there an equipment authorization waiver associated with this application? | No | ||||
1 | If there is an equipment authorization waiver associated with this application, has the associated waiver been approved and all information uploaded? | No | ||||
app s | Test Firm Name and Contact Information | |||||
1 | Firm Name |
TUV SUD Product Service GmbH PS-EMC-STR
|
||||
1 | Name |
R**** H********
|
||||
1 | Telephone Number |
49-09********
|
||||
1 | Fax Number |
49-09********
|
||||
1 |
r******@tuev-sued.de
|
|||||
Equipment Specifications | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Line | Rule Parts | Grant Notes | Lower Frequency | Upper Frequency | Power Output | Tolerance | Emission Designator | Microprocessor Number | |||||||||||||||||||||||||||||||||
1 | 1 | 15C | 0.13400000 | 0.13400000 |
some individual PII (Personally Identifiable Information) available on the public forms may be redacted, original source may include additional details
This product uses the FCC Data API but is not endorsed or certified by the FCC