PEmicro - P&E Microcomputer Systems: Over 30 years as an Industry leader in Embedded Systems Development Tools, debug probes, and production programmers
Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service



by Esteban Gonzalez

    

The Cyclone FX has the capability to automatically select and launch a programming image based upon a scanned barcode. This can generate an error if more than one image corresponds to the barcode or no images correspond to the barcode. The CYCLONE FX includes a way to quickly gain insight into the issue. A log file is created every time the barcode scanner operates and it details the scanned barcode as well as the analysis process used to select the appropriate programming image.

To access the barcode log, navigate in the Cyclone FX’s menu to: Menu->Status->Show Logs->Show Barcode Scanner Log. This Log document contains the details of the last barcode scanner transaction and is overwritten every time the barcode scanner is used.

A sample log file looks like this:

---Scanner Test Log Started---

Scanned barcode: P&E SN: BLUE0138230
5 total number of images in Cyclone

Processing image number 1 (Red Image v1.00)
Image number 1 does not contain a barcode test

Processing image number 2 (Red Image v1.01)
Image number 2 does not contain a barcode test

Processing image number 3 (Widget Rev C)
Image number 3 does not contain a barcode test

Processing image number 4 (Widget Rev D)
Image number 4 does not contain a barcode test

Processing image number 5 (Green Product v7)
Image number 5 passes character test
Image number 5 does not contain a range test 
image number 5 passes Barcode Test

One Image passes barcode test
Image number 5 selected to execute

Success, image selected and program command sent

---Scanner Test Log Finished---






search in blog posts

Categories
ARM (27)  
Atmel (11)  
ColdFire Processors (45)
Corporate News (20)
Cyclone Stand Alone Programmer (64)
Cypress (10)
Development Boards (9)
Drivers (3)
DSC (11)  
Expert's Corner (6)
GDB Server (10)
GNU (3)  
H8 Microcontrollers (5)
HCS08/RS08/HC08 Micrcontrollers (40)
HCS12Z (3)  
In-Circuit Debugging (58)
In-Circuit Flash Programming (87)
In-Circuit Test (33)
Interface Library Routines (3)
Kinetis (22)
Kinetis ARM (6)
L-Series (1)
LPCxxxx (13)
M16C Microcontrollers (4)
Maxim (10)  
MC(9)S12(X) Microcontrollers (31)
Nordic Semiconductor (3)
NXP (13)  
OpenSDA (6)
OSBDM (1)  
P&E Newsletter (1)
Power Architecture Processors (31)
Production Programming (9)
Qorivva (15)
R8C Microcontrollers (5)
Renesas (5)
RL78 (3)  
RX (2)  
S12Z (13)  
S32 (7)  
SPI Memory (2)
STM32 (4)  
STMicroelectronics (8)
SWD (8)  
Texas Instruments (10)
Toshiba (10)
Trace (1)  
Tracelink (1)
USB Multilink Hardware Interfaces (24)
USB Multilink Universal (17)
USB Multilink Universal FX (15)
Video Demonstrations (3)
Windows 8 (2)



© 2017 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement