BASIL_NETWORKS

BANNER_PRODUCT_INFO
BANNER_IBPD_16Bit_Logic_Analyzer

 

HomeABOUTPRODUCTSSERVICESSUPPORTCONTACTARTICLESBLOG
SystemsPeripheralsInstrumentsResearchNetworksSoftwareProgrammersOEM
IBPD-ParallelIBPD-LADIBPD-DSOIBPD-DAQIBPD-UT-CTRL
 
LAD  Main MenuLAD 16 bit TracesLAD  Review TracesLAD STB-SetupLAD  DatabaseLAD Def Directories

Banner-LogicAnalyzer_System_Overview

The IBPD System Logic Analyzer Device Main Startup Dialog is the central dispatch for all the activities for the IBPD Logic Analyzer.  The IBPD System allows the user to handle several protocols at the same time in a single desktop/laptop system and occupy only one USB port.   The expansion USB port on the IBPD System USB Controller frees up the used USB for the controller though the IBPD internal interface functions.

The Main Menu as with the majority of protocol main menus incorporates four functional groups (1)through (3), a global programmers default database (4), a System Device Group [5]  and a Status bar, Help and About group (6).  The USER INTERFACE PROGRAMMABLE BUTTONS group will execute user API's in a separate partition that is separate from the LAD.  User that wish to transfer data to/from the LAD partition have to use data files to do so.

The global programmers database is maintained through the session and may be saved for a one step setup process when dealing with multiple IBPD controllers, protocols and instrumentation.  The user may setup a project for several protocols then save the programmers database for later recall.  This saves time during a setup process and insures repeatability.

With the high visibility of both the embedded and desktop evolvement complete applications now incorporate many independent processors and may incorporate several protocols to fine tune the application.  The development of the surrounding peripherals becomes an interesting challenge to setup and test.  This is where the IBPD system is ideal since it is able to handle multiple protocols from a single desktop/laptop and test the interaction of all the different protocols being incorporated as well as collect test data for analysis and record keeping.  Throughout the functional dialogs optimized navigation incorporates Adaptive Intuitive Learning (AIL).  There are several 밨eserved for System buttons that are deactivated to the user and will be used for future additions to the IBPD system.  Our roadmap includes the protocols displayed on the main menu and will be released as they are validated.

BANNER_LAD_Main_Dialog

 

LOGIC_ANALYZER_MAIN_MENU

 

[1] LAD File HANDLING EDIT / CREATE   MAIN MENU

The Command Line Argument Development System contains a series of dialogs that allow the user to create command line arguments for applications programs that support command line argument operations.  The CLADS include the following dialogs that are common to all protocols.  The use of CLA's in the Test & Measurement area is very useful for calling user APIs from within other applications like LabView, MatLab, MathCad, 7-Zip, Compilers and Assemblers etc.  The CLADS button in the Main Menu calls the general purpose CLADS dialogs for the user to apply this to just about any application without any protocol requirements.  Incorporated also are the standard data handling routines applied to Intel Hex data format and standard byte binary data files.

See CLADS System for more details.

[2] LAD PROTOCOL DEVELOPMENT  PROGRAMMING & DEBUG  MAIN MENU

Logic Analyzer Trace Display

This is the trace display function of the logic analyzer.  The user may setup and manually start the data scan and display the collected data during the setup process.

Load / Save DFL File

This function allows the user to recall saved (*.DFL) type files that hold the complete setup and trace data of a trace file saved earlier.  The convenient list organizer allows the user to save the setup categories of data as well.

[3] LAD  PROGRAMMERS & DEVICES DATABASE CONFIGURATION   MAIN MENU

This function allows the user to store Logic Analyzer setup data and programming information of the devices connected to a IBPD LAD Database.

[4] LAD USER INTERFACE PROGRAMMABLE BUTTONS

The user interface programmable buttons are common through the protocols and are explained in the User Buttons Link.

[5] SYSTEM DEVICES

The Logic Analyzer Device incorporates links to the Parallel I/O and the A/D D/A DAQ I/O for convenience in order to use these as extra setup and configuration features for the Logic Analyzer.  This gives the device under test and the user more control for triggers to collect data.

The remaining two of the System Device in this protocol are reserved for future use.

[6] DEFAULT PROJECT AT STARTUP

This is t he default project that was entered in the IBPD System Main Menu at startup.  It may be changed at any time

[7] PROGRAMMER CONTROLLER & DEVICE SELECTED 

This is automatic for the LAD, Parallel DSO and the DAQ devices and requires the USB Controller.  If the controller is not available the user may still use the program to create setup data and save it to the database for future debugging.

[8] LAD HELP & ABOUT THE DEVICE

If there is a internal help file for the protocol it will be called.   The about screen shows the registration information for the IBPD Logic Analyzer Device.

[9]STATUS INFORMATION

This is the status of the last command executed and the initialization of the Logic Analyzer

 

 
Copyright 1990-2018 BASIL Networks, PLLC. All rights reserved
webmaster