User Manual WISE-2834 Intelligent RFID Gateway
Copyright The documentation and the software included with this product are copyrighted 2020 by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd. reserves the right to make improvements in the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable.
Product Warranty (2 years) Advantech warrants to you, the original purchaser, that each of its products will be free from defects in materials and workmanship for two years from the date of purchase. This warranty does not apply to any products which have been repaired or altered by persons other than repair personnel authorized by Advantech, or which have been subject to misuse, abuse, accident or improper installation.
FCC Interference Statement This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules.
Safety Precaution - Static Electricity Follow these simple precautions to protect yourself from harm and the products from damage. To avoid electrical shock, always disconnect the power from your PC chassis before you work on it. Don't touch any components on the CPU card or other cards while the PC is on. Disconnect power before making any configuration changes. The sudden rush of power as you connect a jumper or install a card may damage sensitive electronic components.
Safety Instructions 1. 2. 3. Read these safety instructions carefully. Keep this User Manual for later reference. Disconnect this equipment from any AC outlet before cleaning. Use a damp cloth. Do not use liquid or spray detergents for cleaning. 4. For plug-in equipment, the power outlet socket must be located near the equipment and must be easily accessible. 5. Keep this equipment away from humidity. 6. Put this equipment on a reliable surface during installation.
Contents Chapter 1 Product Overview ................................1 1.1 1.2 1.3 1.4 1.6 Introduction ............................................................................................... 2 Series Family and Specifications .............................................................. 2 Feature Highlight....................................................................................... 2 Mechanical Design and Dimensions .........................................................
Chapter 3.4 Figure 3.14mPCIe Card Location ............................................... 17 Power Supply Wiring............................................................................... 17 4 System Configuration....................... 19 4.1 Connection.............................................................................................. 20 Figure 4.1 WISE-2834 Connection_WISE Studio 1 .................. 20 Figure 4.2 WISE-2834 Connection_WISE Studio 2 .................. 20 Figure 4.
Appendix A RFID node output ..............................55 Table A.1: Inventory report ........................................................ 56 Table A.2: Tag access report..................................................... 59 Appendix B RFID module error code....................63 Table B.1: Error Code Ranges/Module Table............................ 64 Table B.2: Error Code Details .................................................... 64 Appendix C RFID Frequency Channel Tables .....81 C.
WISE-2834 User Manual 4
Chapter 1 Product Overview 1
1.1 Introduction WISE-2834 is a RFID Gateway IoT device, which integrated with IoT data acquisition, processing, and publishing functions via Node-RED. Data can be accessed via Ethernet and published to the cloud from anywhere. 1.2 Series Family and Specifications WISE-2834 series support frequency band as below.
Chapter 1 1.5 LED Definition LED Colour Behaviour Description Status Green On/Blink Light is on when power is on, while the system is starting up the light blinks.
WISE-2834 User Manual 4
Chapter 2 2 Product Specification
2.1 General Specifications 2.1.1 RFID Communication RFID Standard EPC Global Class 1 Gen. 2 (ISO18000-6C) Frequency Band US: 902.75MHz~927.25MHz EU: 865.7MHz~867.5MHz CN: 920.625MHz~924.375MHz JP: 916.8MHz~920.4MHz RFID Power Output 75kbps: 619.441mW 400kbps: 584.790mW Max Receive Sensitivity -74dBm Antenna Number 4 port antennas Antenna Connector 4 RP-TNC 2.1.2 System Hardware Certification CE, FCC, NCC Power 10~50VDC Power consumption:3W (TYP.), 15W (Max.) Dimension 190x120x30.
Chapter 2 2.1.3 Communication 1 x 10/100 Based-T RJ-45 Serial Port Isolation 1 x RS-485: 300 ~ 115.2k bps 3KV rms Wireless (Optional) Interface: 1x Mini-PCIe (Half-size) Type: WiFi 2.1.4 I/O Digital Input Channel 4 Max. Input current 40mA Isolated voltage 2kV Counter input 3kHz Dry Contact Logic 0 Close to GND Logic 1 Open Wet Contact Digital Output Logic 0 0~3VDC Logic 1 10~30VDC Channel 4 Isolated voltage 2kV Connection type Sink Supply voltage 0~30 VDC Max.
Note! WISE-2834 modules can operate below 30% humidity. However, environments with low relative humidity are prone to problems with electrostatic discharge. Therefore, you should ensure that you take adequate precautions by using ground straps, anti-static floor coverings, or similar equipment whenever you handle this equipment, especially in lowhumidity environments. 2.1.6 Configuration Interface Interface: LAN port Connector: RJ45 2.1.7 Pin Assignment Figure 2.1 WISE-2834 Pin Assignment 2.1.
Chapter 2 DO Application Wiring Figure 2.4 WISE-2834 Digital Output Wiring Diagram 9 WISE-2834 User Manual Product Specification Figure 2.
2.1.9 Block Diagram Figure 2.
Chapter 3 3 Mechanical and Hardware Installation
3.1 Interface Introduction Figure 3.1 WISE-2834 Interface Introduction 3.2 Mounting Applicable installation methods are briefly described in the following sections. 3.2.1 Wall Mounting The four screws are installed on wall, panel, or cabinet with WISE-2834. Figure 3.
WISE-2834 can be fixed to a cabinet with mounting rails. Use a screwdriver to fasten the DIN rail adapter to your module. You can then use the end brackets included in the package in order to keep it from sliding. Mechanical and Hardware Installation Figure 3.3 DIN Mounting Install Figure 3.4 DIN Mounting_Front 13 Chapter 3 3.2.
Figure 3.5 DIN Mounting_Back 3.2.3 Extrusion mount - Vertical Use a screwdriver to fasten the Extrusion-mount kit to your module. Figure 3.6 Extrusion Mount_Vertical_Back Insert the metal slip of extrusion-mount kit to the seal of extrusion frame, and fasten the screws in left and right side. Figure 3.
Chapter 3 Figure 3.9 Extrusion Mount_Vertical_Front 15 WISE-2834 User Manual Mechanical and Hardware Installation Figure 3.
3.2.4 Extrusion mount - Horizontal Use a screwdriver to fasten the Extrusion-mount kit to your module. Figure 3.10 Extrusion Mount_ Horizontal_Back Insert the metal slip of the extrusion-mount kit to the seal of extrusion frame, and fasten the screws on the left and right side. Figure 3.11 Extrusion Mount_ Horizontal_Upper Figure 3.
Chapter 3 3.3 mPCIe Card Figure 3.14 mPCIe Card Location 3.4 Power Supply Wiring The WISE-2834 is designed for a rated voltage 12 VDC adapter. The power consumption is 3W (TYP.), 15W (Max.) The sizing of power connector is that inner diameter(2.5mm) and outer diameter(5.7mm). 17 WISE-2834 User Manual Mechanical and Hardware Installation Figure 3.
WISE-2834 User Manual 18
Chapter 4 4 System Configuration
4.1 Connection 1. 2. 3. Plug in a rated voltage 10~50 VDC adapter Connect the module to your computer via the Ethernet port The Status light of nameplate LED is on when it's power on. After system start up, the light turns to blink Open WISE Studio and press Go To Configuration Figure 4.1 WISE-2834 Connection_WISE Studio 1 4. Click Connect to link the WISE-2834 and the web configuration page will appear Figure 4.2 WISE-2834 Connection_WISE Studio 2 5.
Chapter 4 Figure 4.4 WISE-2834 Web Portal First time log-in after open a browser, it will show "insecure connection" – Because this certification is not authenticated by a CA authority Click on "advance" and go to the IP link 21 WISE-2834 User Manual System Configuration 6. Figure 4.3 WISE-2834 Connection_WISE Studio 3 If use http://IP , the following figure would be result.
4.2 Web utility URL: https://IP:1880/config/ Default account – user name: root – password: 00000000 4.2.1 Configuration module name Modify Customized Name and click Submit 4.2.
Chapter 4 4.2.3 Date/time, time zone settings ConfigurationTime & Date – Current Time – Time Zone – Time Calibration System Configuration 4.2.4 System restart ConfigurationControl Click button to soft-restart system 4.2.5 Watch dog enable/disable ConfigurationGeneral Scan Interval: Frequency update of I/O status WDT: Enable/disable watch dog function 0: Turn off WDT function > 0: Turn on WDT function. E.g.
4.2.6 I/O firmware download ConfigurationFirmware Choose the I/O firmware binary and click upload firmware button 4.2.7 Configuration file upload/export ConfigurationFirmware Upload: Choose the configuration file and click upload file button Export: Click the Export I/O Configuration File or Export RFID Configuration File button I/O configuration file name should be "io.cfg" RFID configuration file name should be "rfid.cfg" 4.2.
4.3.1 RFID region setting The region can be set according to the country of the end user The channel needs to enable according to the antenna installation The power level range is related to the country setting – For example: country region is set as US/CA/MX, the range of power lever is between 10~31.
User can see the LED light in the nameplate, e.g.
4.3.4 RFID advanced setting and troubleshooting Link profile: the modulation type and data rate – DSB-ASK 40kbps – PR-ASK 62.
If error code is not 0x0, then it indicates there are an error occurred during setting or installation 1: Refresh current error code 2: Clear current error code 4.4 Image update Upload the image files into a micro SD card, image file in https://support.advantech.com/support/new_default.aspx Insert the micro SD card into WISE-2834 – The chip should be face down – The words should be face up Power-on the module and wait for 10 minutes Figure 4.
Chapter 5 5 Software Programming (NodeRED)
5.1 Terminology Definition Tag memory: Tag memory includes Reserved Memory, EPC Memory, Tag Identification (TID) Memory and User Memory. – EPC (Electronic Product Code): one common type of data stored in a tag) – TID (Tag Identification): TID Memory is the unique tag identifier that cannot be changed or erased. This ID identifies the tag itself, rather than the item it is applied to. Reserved Bank: Store Kill Password and Access Password. EPC Bank: Store EPC number.
Chapter 5 5.2 System Architecture 5.2.1 System Architecture 1. System Architecture 5.3 Graphic programming with Node-RED 5.3.1 Node-RED page URL: https://IP:1880/ Default account – user name: root – password: 00000000 Figure 5.3 Node-RED Page 31 WISE-2834 User Manual Software Programming (Node-RED) Figure 5.
There are four distinct areas to the Node-RED graphic programming UI 1. Left panel: Function nodes (called Nodes). 2. Middle area: Graphic programming area where users can drag Nodes to. Each Node has a unique ID and users can graphically program Nodes by linking them. 3. Right panel: Node information and functions. 4. Top toolbar: Deploy menu - stores and deploys Node flows on local device. Built in examples Users can import the built-in example from the internal library. Figure 5.4 Node-RED sample 5.3.
33 WISE-2834 User Manual Software Programming (Node-RED) There are two way to the set filter rule: 1. Set Tag Filter Setting in the web utility. 2. Send msg.mask to this node. Example: msg.mask = { "MaskMatch": "1", "MaskOffset": "0", "MaskCount": "32", "MaskData": "12345678" }; 3. Node-RED built in examples. ImportLibraryAdvantechRFIDBasic_Example. Chapter 5 3. Node output. The EPC value is included in msg.Inv.acc_data. For other information please reference the appendix for detailed information.
5.3.3 Tag Read Read tag data according to the memory bank and offset 1. Add the rfid tag read node in Node-RED. 2. Fill-in the settings. Memory Bank: EPC/TID/USER/Reserved. Word Offset: The offset of the first 16-bit word, zero is the first 16-bit word. Word Count: The number of 16-bit words to be read. Activate Post-Singulation Rules: Enable/disable the filter function. Access Password: Saves the access password for the tags. Zero value indicates no access password. 3. Node output.
Chapter 5 Software Programming (Node-RED) WISE-2834 User Manual 35
5.3.4 Tag Write Write tag data according to the memory bank and offset 1. Add the rfid tag write node in Node-RED. 2. Fill in the settings. Memory Bank: EPC/TID/USER/Reserved Word Offset: The offset of the first 16-bit word, zero is the first 16-bit word. Word Count: The number of 16-bit words to be read Activate Post-Singulation Rules: Enable/disable the filter function Access Password: Saves the access password for the tags. Zero value indicates no access password. 3. Node input.
37 WISE-2834 User Manual Software Programming (Node-RED) There are two ways to set filter rule 1. Set Tag Filter Setting at web utility. 2. Send msg.mask to this node. Example: msg.mask = { "MaskMatch": "1", "MaskOffset": "0", "MaskCount": "32", "MaskData": "12345678" }; 3. Please find Node-RED built-in examples. ImportLibraryAdvantechRFIDBasic_Example Chapter 5 4. Node output. The EPC value is included in msg.Inv.acc_data. The tag access data is included in msg.Acc.acc_data.
5.3.5 Tag Lock Set the permissions of each bank with a set of tags of interest. Execute a tag lock for all tags of interest. There are five access permissions that may be set: EPC, TID, user memory banks, and access permissions for the access and kill passwords. When performing tag-lock operation, the RFID reader uses only the first enabled logical antenna. (i.e. the enabled logical antenna with the smallest logical antenna port number) . 1. Add an rfid tag lock node in Node-RED. 2. Fill in the settings.
39 WISE-2834 User Manual Software Programming (Node-RED) Chapter 5 – ALWAYS_ACCESSIBLE: The password can be read and written when the tag is in either the open or secured states, and this access permission should be set permanently. – SECURED_ACCESSIBLE: The password can be read and written only when the tag is in the secured states. – ALWAYS_NOT_ACCESSIBLE: The password cannot be read or written, and this access permission should be set permanently.
3. Node output. The EPC value is included in msg.Inv.acc_data. The tag access data is included in msg.Acc.acc_data. For other information please reference the appendix. 4. Tag mask setting. Enable Activate Post-Singulation Rules to filter the tags to be inventory. There are two way to set filter rule 1. Set Tag Filter Setting at web utility. 2. Send msg.mask to this node. Example: msg.mask = { "MaskMatch": "1", "MaskOffset": "0", "MaskCount": "32", "MaskData": "12345678" }; 5.3.
Tag Access Results Parsing tag access results 1. Add the rfid tag access result node in Node-RED. 2. Fill in the settings. 41 WISE-2834 User Manual Software Programming (Node-RED) 5.3.7 Chapter 5 3. Node output The EPC value is included in msg.Inv.acc_data. The tag access data is included in msg.Acc.acc_data. Other information please reference the appendix for detail information 4. Tag mask setting Enable Activate Post-Singulation Rules to filter the tags to be inventory.
3. Use this node to parse the results of the access node. For example: Tag access data are stored locally and users can get tag access information when a read Node has been added. Tag access information will be clear when a user inputs a clear node.
Chapter 5 4. Please find Node-RED built-in examples. ImportLibraryAdvantechRFIDBasic_Example Send any input to this node to get DI/DO values for all channels 1. Add the get dio value node in Node-RED. 2. Fill in the settings. Memory Bank: EPC/TID/USER/Reserved. Word Offset: The offset of the first 16-bit word, zero is the first 16-bit word. Word Count: The number of 16-bit words to be read. Activate Post-Singulation Rules: Enable/disable the filter function.
5. Please find Node-RED built-in examples ImportLibraryAdvantechLocal_IOget_dio_values 5.3.9 Get counter value Advantech I/O get counter value node 1. Add the get counter value node in Node-RED 2. Fill in the settings Enter the channel number. 3. Node input. Send any input to this node to get counter values of a specific channel. 4. Node output. Outputs msg.payload as the counter value. Outputs msg.error as the error status. 5. Please find Node-RED built-in examples.
Chapter 5 5.3.10 Get counter status Advantech I/O get counter status node 1. Add the get counter status node in Node-RED. 2. Fill in the settings. Enter the channel number. 5.3.11 Get DO pulse count and continue mode Advantech I/O get do pulse node 1. Add the get do pulse node in Node-RED. 2. Fill in the settings. Please fill the channel number. 3. Node input. Send any input to this node to get pulse status of specific channel. 4. Node output. Output 1 – It then outputs msg.
5.3.12 Get latch status Advantech I/O get latch status node 1. Add the get latch status node in Node-RED. 2. Fill in the settings. Enter the channel number. 3. Node input. Send any input to this node to get latch status of specific channel. 4. Node output. It then outputs msg.payload as the latch status. It then outputs msg.error as the error status. 5. Please find Node-RED built-in examples ImportLibraryAdvantechLocal_IOget_latch_status 5.3.13 Set DO value Advantech I/O set DO value node 1.
Advantech I/O set counter value node 1. Add the set counter node in Node-RED. 2. Fill in the settings. Enter the channel number. 3. Node input. Write msg.payload to single channel. Send start string to this node to start counting. Send stop string to this node to stop counting. Send clear string to this node to clear counter value. 4. Node output. It then outputs msg.error as the error status. 5.
5.3.15 Set DO pulse Advantech I/O set DO pulse output node 1. Add the set do pulse node in Node-RED. 2. Fill in the settings. Enter the channel number. The pulse output count range is 0~4294967295. If the Continue mode is enabled, the node will ignore the pulse output count. 3. Node input. Write msg.payload to single channel. Send start string to this node to start pulse output. Send stop string to this node to stop pulse output. 4. Node output. It then outputs msg.error as the error status. 5.
Chapter 5 5.3.16 Clear latch Advantech I/O set latch clear node 1. Add the clear latch node in Node-RED. 2. Fill in the settings. Enter the channel number. 49 WISE-2834 User Manual Software Programming (Node-RED) 3. Node input. Write msg.payload to single channel. Send clear string to this node to clear latch. 4. Node output. It then outputs msg.error as the error status. 5.
5.4 API for Development 5.4.
unsigned long API_l8K6CTagWrite(ReadWriteCmdParms *pWriteCmdParms, TagAccessFlag *pTagAccessFlag, unsigned long accessPassword, ACCESS_CALLBACK callback); Tag write operation unsigned long API_l8K6CTagMultipleWrite(ReadWriteCmdParms *pWriteCmdParms, TagAccessFlag *pTagAccessFlag, unsigned long accessPassword, ACCESS_CALLBACK callback); Tag multiple write operation unsigned long API_l8K6CTagKill(unsigned long killPassword, TagAccessFlag *pTagAccessFlag, unsigned long accessPassword, ACCESS_CALLBACK callb
2.rfid_inventory.c: This is an example to show how to inventory tags. 3.rfid_tag_select.c: This is an example to show how to select the tags. 4.rfid_read_write.c: This is an example to show how to read/write the memories of a tag. 5.rfid_lock.c: This is an example to show how to set permissions of a tag. 6.rfid_kill.c: This is an example to show how to kill a tag. 7.rfid_tag_algorithm.c: This is an example to show how to set singulation algorithm and related parameter. 5.4.
Get DO pulse output counts unsigned long DO_SetPulseOutputCount(int fd, int i_iChannel, unsigned char i_bContinue, unsigned long i_lPulseCount); Set DO pulse output counts unsigned long CNT_GetValue(int fd, int i_iChannel, unsigned Read counter or frequency long *o_lValue); value Get pulse output width amd delay time unsigned long DO_SetPulseOutputWidthAndDelayTime(int fd, int i_iChannel, unsigned long i_lPulseHighWidth, unsigned Set pulse output width amd long i_lPulseLowWidth, unsigned long i_lHighToL
WISE-2834 User Manual 54
Appendix A A RFID node output
Table A.1: Inventory report Name Description pkt_header These hex values of header information are 0x4D544949, i.e. ASCII string "MTII". The fixed length of this report packet is 64 bytes.
nb_rssi The narrowband receive signal strength indicator (RSSI). This is the backscattered tag signal. The narrowband RSSI indication is 8-bit value. It is useful for relative signal strength indication. It is important to note that the IF LNA gain in the receive path can vary each time carrier wave is turned on, so the IF LNA gain should be taken into account.
Table A.1: Inventory report acc_data The data that was backscattered by the tag (i.e. PC + (XPC) + EPC + CRC16) during tag singulation. The data is presented in the same format as it is transmitted over the air from the tag to the RFID module - i.e. the data has not been changed to match the endianness of the host processor. Tag TID data, if present, will follow the CRC16, as indicated by the Serialized TID data bits of rpt_flags field.
Name Description pkt_header These hex values of header information are 0x4D544941, i.e. ASCII string "MTIA". The fixed length of this report packet is 64 bytes. pkt_relnumber Total relation number = variable pkt_relseq Relation sequence number = variable rpt_ver Report version number = 0x01 rpt_flags Report flags: Bit Value and Description 0 Module access error flag: 0 = RFID module did not detect an error. 1 = RFID module detected an error. See the module_error_code field.
Table A.2: Tag access report command ISO 18000-6C access command: 0x30 - NXP ChangeConfig 0x31 - NXP TAM1Authenticate 0x32 - NXP TAM2Authenticate 0xC2 - Read 0xC3 - Write 0xC4 - Kill 0xC5 - Lock 0xC6 - Access 0xC7 - Block Write 0xC8 - Block Erase 0xC9 - Block Permalock 0xE0 - Untraceable tag_error_code If the tag backscattered an error (i.e. the tag backscatter error flag of rpt_flags field is set), this value is the error code that the tag backscattered.
The tag-data padding is optional field which should be only appeared in the last packet with pkt_relseq = pkt_relnumber. The length of tag-data padding in bytes is depending on bytes number of tagdata padding of rpt_flags field.
WISE-2834 User Manual 62
Appendix B B RFID module error code
Table B.1: Error Code Ranges/Module Table Error Code Number Range Subsystem Name 0x0000 Command successful with no errors. 0x0001 - 0x0100 Core State Machine 0x0101 - 0x0200 Host Interface Module 0x0201 - 0x0300 RFID Protocol Modules 0x0301 - 0x0400 RFID Transceiver Control Module 0x0401 - 0x0500 GPIO, MCU support modules, OEM Config. Module 0x0501 - 0x0600 RESERVED 0x0601 - 0x0700 RFID HP-SiP Module low level interface module 0x0701 - 0x0800 BIST Module (built-in Self Test) Table B.
0x0006 CSM_ERR_MBPWRADDR Set if an invalid / unsupported UHF RFID transceiver register is detected in the HST_MBP_ADDR after an MBPWRREG command is issued to the MAC firmware. 0x0007 CSM_ERR_SUBSYSINIT_CPU Set if the CPU module fails to initialize on MAC firmware boot. 0x0008 CSM_ERR_SUBSYSINIT_DBG Set if the Debug module fails to initialize on MAC firmware boot. 0x0009 CSM_ERR_SUBSYSINIT_CSM Set if the Core State Machine fails to initialize on MAC firmware boot.
Table B.2: Error Code Details 0x0018 CSM_ERR_PROTSCHED_BADFTIM Set by the protocol schedulers FCC E state machine when a bogus FCC frequency hop value has been written to HST_PROTSCH_FTIME, Bank 0 only 100, 200, 400 milliseconds are valid values. 0x0019 CSM_ERR_PROTSCHED_FTUNET O 0x001A CSM_ERR_SUBSYSINIT_OEMHWO Set if the OEM hardware-option conPTS figuration module fails to initialize on MAC firmware boot.
0x0022 CSM_ERR_NVMEMUPD_WRVERFA Set if write verification logic fails after IL writing data at the lowest level to flash. This may indicate problems with the MCU device flash hardware. This can occur if the MCU device flash has been updated too many times. 0x0023 CSM_ERR_INVAL_START_CHAN Set by the protocol scheduler if the HST_RFTC_FRQCH_CMDSTART register has been set to an invalid channel.
Table B.2: Error Code Details 0x002D CSM_ERR_CMDNOTAVAILABLE Set by the command processor when a command is invoked from the host, which has been defined, but is not available in the MAC firmware codebase. This situation can occur if, for instance, a command is disabled by means of a compile-time switch. 0x002E CSM_ERR_NOCORDICDEF Set by the protocol scheduler when no CORDIC values are found in the OEM configuration area. CORDIC values are part of the LBT configuration.
0x0102 HOSTIF_ERR_USBDESC Set by the USB interface module when an unsupported descriptor TYPE has been requested by the host (i.e. not a device, string, configuration descriptor type. This may be due to compatibility problems with the USB host. 0x0103 HOSTIF_ERR_USBDESCIDX Set by the USB interface module when an unsupported device descriptor index has been requested by the Host.
Table B.2: Error Code Details 0x010D HOSTIF_ERR_USBDESCINIT This is set by the host interface module during initialization if it is unable to retrieve USB string descriptors from non-volatile memory (i.e. flash) OEM configuration area. This may be due to a corrupt or unformatted OEM configuration area. It may also be due to a firmware build issue if the OEM configuration definition is out of sync with the MAC firmware code.
0x011A HOSTIF_ERR_REGREADONLY Set by the host interface module when a Read-Only MAC firmware register write is attempted by the host. 0x011B HOSTIF_ERR_REGWRITEONLY Set by the host interface module when a Write-Only MAC firmware register read is attempted by host. 0x011C HOSTIF_ERR_BADREGIONINITVAL Set by the host interface module if the UES default region dependent parameters are invalid. 0x011D HOSTIF_ERR_INVALIDENGTESTAR Set by an ENGTEST sub-command G with an invalid argument.
Table B.2: Error Code Details 0x0306 RFTC_ERR_XCVRTEMPTOOHOT This is set when the RFTC module detects that the transceiver temperature sensor indicates too hot. 0x0307 RFTC_ERR_PATEMPTOOHOT This is set when the RFTC module detects that the PA temperature sensor indicates too hot. 0x0308 RFTC_ERR_PADELTATEMPTOOBIG This is set when the RFTC module detects that the delta between the PA temperature and the ambient temperature is too great.
0x0314 RFTC_ERR_PROFILE_INVALID This error occurs if the RF transceiver is being loaded with an invalid profile. 0x0315 RFTC_ERR_DBMVALOUTOFRANG E Internal error. The error is the direct result of the MAC firmware having to do a "dBm to linear" conversion on a dBm measurement that is outside the range of -99dBm through +45dBm.
Table B.2: Error Code Details 0x031D RFTC_ERR_HWOPT_BADREVPWR Indicates that the reverse power OPT detection option found in OEMCFG's HW_OPTIONS0 field is not recognized by the RFTC subsystem. 0x031E RFTC_ERR_HWOPT_BADDRMFILT Indicates that the DRM Filter option OPT found in OEMCFG's HW_OPTIONS0 field is not recognized by the RFTC subsystem. 0x031F RFTC_ERR_HWOPT_BADAMBTEM Indicates that ambient temperature POPT sensor option found in OEMCFG's HW_OPTIONS0 field is not recognized by the RFTC subsystem.
0x0327 RFTC_ERR_BAD_RFLNA_GAIN_RE Set by the RFTC module if an unsupQ ported RFLNA gain level is requested. 0x0328 RFTC_ERR_BAD_IFLNA_GAIN_RE Q 0x0329 RFTC_ERR_BAD_AGCMIX_GAIN_R Set by the RFTC module if an unsupEQ ported AGC/MIXER gain level is requested. 0x032A RFTC_ERR_HWOPT_BADFWDPWR Set by the RFTC module if an unsupCOMPOPT ported compensation option is detected at OEMCFG address 0xA1. 0x032B RFTC_ERR_INVALID_PLL_DIVIDER This error is generated if the PLL _VALUE Divider Value is zero.
Table B.2: Error Code Details 0x0336 RFTC_ERR_FWDPWRLEVERROR This error is generated when the requested forward power level is not achieved during power ramp. See HST_ANT_DESC_RFPOWER for the power level requested, MAC_RFTC_PAPWRLEV for the power level achieved, and HST_RFTC_FWDPWRTHRSH for the error threshold. 0x0337 RFTC_ERR_HWOPT_BADPABIASD Indicates that PA Bias DAC Control ACCTL option found in OEMCFG's HW_OPTIONS2 field is not recognized by the RFTC subsystem.
0x0405 IO_INVAL_PTR_NV_ALIGN This is set by the CPU module when a bounds check fails when attempting to read or write to non-volatile memory. This is likely due to errant MAC firmware code. 0x0406 IO_NV_LOCK_ERR This is set by the CPU module while attempting to write to non-volatile memory (i.e. flash). This is a flash lock error and may be due to corrupted image or misconfigured firmware or hardware problems.
Table B.2: Error Code Details 0x040B IO_OEMCFG_FLUSH This is set by the OEM Configuration module when it fails to flush in memory buffers to non-volatile memory. This may be due to a misconfigured firmware image, timing problems stemming from board hardware failures, or because the flash has exceeded its limitations for writes. If this error is detected by the host, it may switch to attempt to read the device's OEM configuration area and save it on the host in order to preserve device specific settings.
0x0601 TILDENIF_ERR_ADDRMISMAT This is set by the UHF RFID transceiver interface module when an UHF RFID transceiver register read, when configured for Serial port mode, returns the incorrect register address in the serial response frame. This could be due to board or UHF RFID transceiver hardware problems or errant MAC firmware code. 0x0602 TILDENIF_ERR_RDFAILSAFE This is set by the UHF RFID transceiver interface module when failsafe logic is activated due to no response from the UHF RFID transceiver.
WISE-2834 User Manual 80
Appendix C RFID Frequency Channel Tables C
C.1 United States/Canada/Mexico Region Frequency Channel Table The frequency range of those regions, which are United States, Canada and Mexico regions, is from 902 to 928 MHz. A table of all 50 channels is shown in Table C.1. Table C.1: Frequency Channel Table of US Band Channel Frequency Channel (MHz) Frequency Channel (MHz) Frequency Channel (MHz) Frequency Channel (MHz) Frequency (MHz) 1 902.75 2 903.25 3 903.75 4 904.25 5 904.75 6 905.25 7 905.75 8 906.25 9 906.75 10 907.
The frequency range of Taiwan region is from 922 to 928 MHz. A table of all 12 channels is shown in Table C.4. Table C.4: Frequency Channel Table of TW Band Channel Frequency (MHz) Channel Frequency (MHz) Channel Frequency (MHz) Channel Frequency (MHz) Channel Frequency (MHz) 1 922.25 2 922.75 3 923.25 4 923.75 5 924.25 8 925.75 9 926.25 10 926.75 6 924.75 7 925.25 11 927.25 12 927.75 C.5 China Region Frequency Channel Table The frequency range of China region is from 920.
C.7 Australia/New Zealand Region Frequency Channel Table The frequency range of both Australia and New Zealand regions is from 920 to 926 MHz. A table of all 7 channels is shown in Table C.7. Table C.7: Frequency Channel Table of AU/NZ Band Channel Frequency (MHz) Channel Frequency (MHz) Channel Frequency (MHz) Channel Frequency (MHz) Channel Frequency (MHz) 1 922.25 2 922.75 3 923.25 4 923.75 5 924.25 6 924.75 7 925.25 C.
The frequency range of Japan region is from 916.7 to 920.9 MHz. A table of all 4 channels is shown in Table C.11. Table C.11: Frequency Channel Table of JP Band Channel Frequency Channel (MHz) Frequency Channel (MHz) Frequency Channel (MHz) Frequency (MHz) 1 918.0 919.2 920.4 916.8 2 3 4 C.12 Japan2 Region Frequency Channel Table (with LBT) The frequency range of Japan2 region is from 916.7 to 920.9 MHz. A table of all 6 channels is shown in Table C.12. Table C.
www.advantech.com Please verify specifications before quoting. This guide is intended for reference purposes only. All product specifications are subject to change without notice. No part of this publication may be reproduced in any form or by any means, electronic, photocopying, recording or otherwise, without prior written permission of the publisher. All brand and product names are trademarks or registered trademarks of their respective companies. © Advantech Co., Ltd.