Currency:
 
0  Item(s)
Your Account |
  HomeProductsSearchNewsHow To OrderDistributorsContact UsdownloadsCustomer
Order Information | Frequently Asked Questions (FAQ): | Product Versions | Software | Associated Products | Downloads
 

Remote Application Control of Equinox Programmers  - OVERVIEW

 
 
 

The Remote Application Control upgrade allows the operation of any Equinox Programmer to be controlled from a Remote Application. The typical application is in a Functional In-Circuit Tester (ICT) where a Remote Application written in eg. Visual Basic sequences the testing of a Target System mounted in a Test Fixture. As part of the functional test, the Remote Application can program firmware and EEPROM data into a Target Device using the Equinox programmer. It is also possible to program serial numbers, calibration data etc into the FLASH / EEPROM areas of the Target Device.

 
 

Frequently Asked Questions (FAQ):

 
 
What functionality does this upgrade support ?
What is the Remote Control Interface ?
What software is required when using the Remote Application Control upgrade ?
What is the Remote Application ?
What programming languages can the Remote Application be written in ?
Why do I need the ISP-PRO software ?
What do I need to develop a Programming Script for Remote Application Control ?
What do I need to run Programming Scripts in a Production Environment ?
Can ISP-PRO be run as a minimised application ?
What is a Remote Application Control 'Development Pack' ?
What is a Remote Application Control 'Run-Time License' ?
Do I need the 'Development Pack' or 'Run-Time' License ?
Which programmers can be upgraded for Remote Application Control ?

What functionality does this upgrade support ?

The 'Remote Application Control' upgrade allows the programmer to be controlled from any third party Remote Application. The upgrade supports calling of 'Programming Scripts' which execute within the Equinox ISP-PRO software which must be running on the same PC.

What is the Remote Control Interface ?

The control interface between the Equinox ISP-PRO software and the Remote Application is a so-called 'Interface Database'.  To initiate a programming sequence, the Remote Application simply writes a record into the database stating which Programming Script(s) and Programming Projects to execute. The ISP-PRO software then reads this data and executes the relevant programming script(s).

What software is required when using the Remote Application Control upgrade ?

The following software / utilities must be installed on the client PC in order to use the Remote Application Control upgrade:

  • EQTools - for uploading Programming Projects to the programmer
  • ISP-PRO - runs Script Enterpreter (can be run minimised)
  • ADO or ODBC Drivers to communicate with Interface Database

What is the Remote Application ?

The Remote Application is any custom application which is to be used to control the action of the Equinox programmer(s) connected to the client PC. This application is often a suite of Test Software which is used for functionally testing a product in a production environment. As part of it's overall function, this software may perform many action on the connected Target System including programming Test Firmware, running functional  test programs, programming serial numbers etc. This application is completely independent of the Equinox EQTools / ISP-PRO software.

What programming languages can the Remote Application be written in ?

The Remote Application can be written in any programming language which supports reading / writing to a database. Most popular programming environments support either 'ADO' or 'ODBC' interfaces to communicate with databases and so no further drivers are required.

Popular Remote Application languages include:

  • Microsoft Visual Basic (VB) - see Equinox VB Demo
  • Microsoft C++
  • Borland C Builder
  • Labview 6 - see separate Labview upgrade and Demo

Why do I need the ISP-PRO software ?

The ISP-PRO application must be running on the client PC in order for the Remote Application to control the programmer(s) connected to the client PC.

ISP-PRO performs the following tasks:

  • Interfaces to up to 16 Programming Modules connected to the client PC.
  • Runs a Script Enterpreter allowing Programming Scripts to be executed under control of a Remote Application.
  • Supervises all the low-level programming actions for each programmer connected to the client PC.
  • Provides a visual indication of the current status of each programming channel (can be minimised if required).

What do I need to develop a Programming Script for Remote Application Control ?

As the Remote Application cannot communicate directly with each programmer, it is therefore necessary to write a 'Programming Script' to perform all the low-level programming actions. This script is written using a high-level utility called 'Script Builder'.

The following utilities are required to develop Programming Scripts:

  • Script Builder - chargeable License Upgrade
  • Script Debugger - chargeable License Upgrade
  • Remote Application Control (Development License)

Please note:
It is only required to purchase Script Builder and Script Debugger once for developing your Programming Scripts.

What do I need to run Programming Scripts in a Production Environment ?

The following software / upgrades are required to run the Programming Scripts in a production environment:

  • ISP-PRO - chargeable License Upgrade per programmer
  • Remote Application Control upgrade - chargeable License Upgrade per programmer

Can ISP-PRO be run as a minimised application ?

Yes.
It is possible to automatically run the ISP-PRO application in the minimised view so the Test Operator can only see your Remote Application. This is useful in a fully automated production environment where it is important to only offer the Test Operator the minimum of in-screen information to avoid confusion.

To run the ISP-PRO application in the minimised view:

  • Launch ISP-PRO
  • Log in
  • Select [Setup]
  • Select [Administrator Options]
  • Tick the 'Start application minimised' and 'Show as tray icon and hide when minimised'

What is a Remote Application Control 'Development Pack' ?

The 'Development Pack' gives you all the software tools to allow you to develop Remote Application Control for a single programming channel.

The 'Development Pack'  includes the following utilities / licenses:

  • Script Builder - allows you to write / compile Programming Scripts
  • Script Debugger - allows you to run / debug Programming Scripts
  • Remote Application Control - allows the programmer to be controlled from a Remote Application
  • ISP-PRO - allows the ISP-PRO application to run scripts (one programming channel only)

What is a Remote Application Control 'Run-Time License' ?

The Remote Application Control - 'Run-Time License' is the upgrade required per programmer to allow a Remote Application to control that particular programmer. This upgrade is only required for programmers which have not already been upgraded to support Remote Application Control.

Please note:
The 'Run-Time License' is only for running pre-compiled Programming Scripts. It does NOT support compiling or debugging of Programming Scripts. These must have been developed using the Script Builder and Script Debugger utilities before running them on a programmer upgraded with the 'Run-Time License'.

Do I need the 'Development Pack' or 'Run-Time' License ?

The choice of Development Pack or Run-Time License depends on whether you have already purchased the Script Builder and Script Debugger utilities. If you are just starting your development and you need to write your Programming Scripts, then you would need ONE Development Pack. If you have already compiled your scripts and you simply want to execute them on a programmer then you only need the run-Time License.

i. Development Pack
A Development Pack is required if you need to develop / compile and debug Programming Scripts for use with ISP-PRO and your Remote Application. You only need ONE Development Pack per customer as this can be used to develop scripts for any number of programmers.

ii. Run-Time License
A Run-Time License is required for every additional programmer which is to execute your Programming Scripts. So, if you only have one programmer then you just need the Development License. If you have more than one programmer, then you would need to purchase:

  • 1 x Development Pack
  • y x Run-Time Licenses (where y is the number of additional programmers)

Which programmers can be upgraded for Remote Application Control ?

It is possible to upgrade any Equinox Programmer which works with EQTools Version 2 to support control from a Remote Application.

The supported programmers are as follows:

  • Epsilon5 (1 channel only)
  • FS2000A (1 channel only)
  • FS2003 (1 channel only)
  • FS2009 (1 channel only) 
  • PPM3-MK2 (expandable from 1 to 16 channels)
  • PPM4-MK1 (expandable from 1 to 32 channels)
  • ISPnano (expandable from 1 to 32 channels)

 
 
Product Versions
The Remote Application Control upgrade is available for any Equinox programmer which supports EQTools Version 2. Please select the relevant upgrade for your programmer from the table below. Please note: If you are ordering a Production License, please make sure that you have already purchased at least ONE Development License in the past. This is required to compile / debug your Programming Scripts.
 
EPSILON5 - Remote Application Control - Development Pack
Remote Application Control - Development Pack for the Epsilon5 MKII programmer. Includes Script Builder, Script Debugger, Remote Application Control and 1 license for ISP-PRO.
Manufacturer:  Equinox Technologies
Order Code:  EPSILON5-UPG5M
Quantity Price (GBP) [Excl. VAT]
1 and above
749.95

Availability:
1000 in stock
EPSILON5 - Remote Application Control - Run-Time License
Remote Application Control - Run-Time License for the Epsilon5 MKII programmer
Manufacturer:  Equinox Technologies
Order Code:  EPSILON5-UPG5A
Quantity Price (GBP) [Excl. VAT]
1 - 3
199.95
4 - 9
179.96
10 and above
149.96

Availability:
975 in stock
FS2000A - Remote Application Control - Development Pack
Remote Application Control - Development Pack for the FS2000A programmer. Includes Script Builder, Script Debugger, Remote Application Control and 1 license for ISP-PRO.
Manufacturer:  Equinox Technologies
Order Code:  FS2000A-UPG5M
Quantity Price (GBP) [Excl. VAT]
1 and above 749.95

Availability:
998 in stock
FS2000A - Remote Application Control - Run-Time License
Remote Application Control - Run-Time License for the FS2000A programmer.
Manufacturer:  Equinox Technologies
Order Code:  FS2000A-UPG5A
Quantity Price (GBP) [Excl. VAT]
1 - 3
199.95
4 - 9
179.96
10 and above
149.96

Availability:
998 in stock
FS2003 - Remote Application Control - Development Pack
Remote Application Control - Development Pack for the FS2003 programmer. Includes Script Builder, Script Debugger, Remote Application Control and 1 license for ISP-PRO.
Manufacturer:  Equinox Technologies
Order Code:  FS2003-UPG5M
Quantity Price (GBP) [Excl. VAT]
1 and above
749.00

Availability:
998 in stock
FS2003 - Remote Application Control - Run-Time License
Remote Application Control - Run-Time License for the FS2003 programmer.
Manufacturer:  Equinox Technologies
Order Code:  FS2003-UPG5A
Quantity Price (GBP) [Excl. VAT]
1 - 3
199.95
4 - 9
179.96
10 and above
149.96

Availability:
998 in stock
FS2009 - Remote Application Control - Development Pack
Remote Application Control - Development Pack for the FS2009 programmer. Includes Script Builder, Script Debugger, Remote Application Control and 1 license for ISP-PRO.
Manufacturer:  Equinox Technologies
Order Code:  FS2009-UPG5M
Quantity Price (GBP) [Excl. VAT]
1 and above
749.95

Availability:
999 in stock
FS2009 - Remote Application Control - Run-Time License
Remote Application Control - Run-Time License for the FS2009 programmer.
Manufacturer:  Equinox Technologies
Order Code:  FS2009-UPG5A
Quantity Price (GBP) [Excl. VAT]
1 - 3
199.95
4 - 9
179.96
10 and above
149.96

Availability:
999 in stock
ISPnano - Remote Application Control - Development Pack
Remote Application Control - Development Pack for the ISPnano programmer. Includes Script Builder, Script Debugger and 1 license for ISP-PRO.
Manufacturer:  Equinox Technologies
Order Code:  ISPnano-UPG5M
Quantity Price (GBP) [Excl. VAT]
1 and above
1,600.00

Availability:
977 in stock
ISPnano - Remote Application Control - Run-Time License
Remote Application Control - Run-Time License for the ISPnano programmer
Manufacturer:  Equinox Technologies
Order Code:  ISPnano-UPG5A
Quantity Price (GBP) [Excl. VAT]
1 - 3
199.95
4 - 9
179.96
10 and above
149.96

Availability:
848 in stock
PPM3-MK2 - Remote Application Control - Development Pack
Remote Application Control - Development Pack for the PPM3-MK2 programmer. Includes Script Builder, Script Debugger and 1 license for ISP-PRO.
Manufacturer:  Equinox Technologies
Order Code:  PPM3A1-UPG5M
Quantity Price (GBP) [Excl. VAT]
1 and above
749.95

Availability:
998 in stock
PPM3-MK2 - Remote Application Control - Run-Time License
Remote Application Control - Run-Time License for the PPM3 MK2 programmer.
Manufacturer:  Equinox Technologies
Order Code:  PPM3A1-UPG5A
Quantity Price (GBP) [Excl. VAT]
1 - 3
199.95
4 - 9
179.96
10 and above
149.96

Availability:
967 in stock
PPM4 - MK1 Remote Application Control - Run-Time License
Remote Application Control - Run-TimeLicense for the PPM4-MK1 programmer
Manufacturer:  Equinox Technologies
Order Code:  PPM4MK1-UPG5A
Quantity Price (GBP) [Excl. VAT]
1 - 3
199.95
4 - 9
179.96
10 and above
149.96

Availability:
964 in stock
PPM4-MK1 - Remote Application Control - Software Development Kit (SDK)
Remote Application Control - Software Development Kit (SDK) for the PPM4-MK1 programmer. Includes Script Builder, Script Debugger and 1 license for ISP-PRO.
Manufacturer:  Equinox Technologies
Order Code:  PPM4MK1-UPG5M
Quantity Price (GBP) [Excl. VAT]
1 and above
1,600.00

Availability:
990 in stock
 
 
Downloads
Download View Downloads for this Product
 
 
Product Software View All
EQTools Version 2 - Integrated Development Environment (IDE) for Equinox Programmers >>
 
 
Associated Products View All
8051 Microcontroller - Support Tools
FS2003 - Portable ISP Programmer for 8051 and AVR Microcontrollers >>
FS2009 - Portable high-speed multi-project USB In-System (ISP) Programmer - OVERVIEW >>
ISPnano Series I - Production ISP Programming Module - OVERVIEW >>
PPM3 MK2(UN) - Production ISP Programming Module >>
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>
Atmel AVR Microcontroller Tools
FS2003 - Portable ISP Programmer for 8051 and AVR Microcontrollers >>
FS2009 - Portable high-speed multi-project USB In-System (ISP) Programmer - OVERVIEW >>
ISPnano Series I - Production ISP Programming Module - OVERVIEW >>
PPM3 MK2(UN) - Production ISP Programming Module >>
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>
Programmers
FS2003 - Portable ISP Programmer for 8051 and AVR Microcontrollers >>
FS2009 - Portable high-speed multi-project USB In-System (ISP) Programmer - OVERVIEW >>
ISPnano Series I - Production ISP Programming Module - OVERVIEW >>
PPM3 MK2(UN) - Production ISP Programming Module >>
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>
Software Tools - Equinox Programmers
EQTools Script Builder – License Upgrade for Equinox programmers - OVERVIEW >>
ISP-PRO Production Software Suite - License Upgrade for Equinox programmers >>
LabView Control License Upgrades - OVERVIEW >>
Upgrades
EQTools Script Builder – License Upgrade for Equinox programmers - OVERVIEW >>
ISP-PRO Production Software Suite - License Upgrade for Equinox programmers >>
LabView Control License Upgrades - OVERVIEW >>
Key Products
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>

Tel: +44 (0)1942 841975 Fax: +44 (0)1942 844181 email: info@equinox-tech.com
Registered in England 3358185: VAT Reg no GB 633 9814 19
© 1995-2019 Equinox Technologies (UK) Ltd.