The Main Screen
The Main Screen is where the software first starts. The File menu on this screen is the place to select Exit to close the software. Note that the software automatically checks for a new version at startup. If you start then instantly press X from Windows to exit, the software may appear to freeze until the checking process is complete.
When the software starts, your Charger should appear in the Chargers (detected) box in the top LH corner. If not, then go to the File menu and select Re–Initialize chargers (run startup again) AFTER you restart the charger and connect/disconnect the USB. If this does not find the charger, then you have a COM port issue. See “Troubleshooting” in this help about checking which COM port your computer is using and then see Manual COM Port selection if automatic doesn’t work. You use Manual COM port selection in the File menu to select a COM port if necessary.
The example below is typical. In the Top Left hand side box you have a list of chargers with all the functions the software has for each. A Duo charger will show as a single entry with each channel listed underneath it. Click on the + sign to expand the two channels of a Duo and click on the + sign for each channel to get the functions. A non-duo like the 720iNET, even if networked, will show as a single charger. The example below shows two EOS 0720i NET3 chargers connected. One is on COM 6 and one on COM7. A Duo charger will have a similar display but uses only the one COM port. If you have more then one charger, please read this before starting. Note that you can Right Click to change the name of the charger from the default. See Configure Alarms in this help for an example of where this is useful.
The bottom menu Log viewer takes you to the display screen that is the normal one you use when the charger is running. The screen will switch to the Logview automatically when a charge/discharge starts. Logview shows the voltage of every cell in a different color graphed against elapsed time. For cells 8-14 on the EOS1410 the lines are dotted.
The Bottom Left Hand side box has an overview of critical information for all chargers that are connected and running.
For example it will show cell voltage gap (color coded black/green/yellow/red for severity in 10mV steps) and TCS%.
In the mainscreen, if a charger looses the connection to the software for some reason, after 5 seconds it will turn Orange, and look like this;
When connection is restored, the text will return to normal again.
When a charge or discharge is running, the active channel text (or channels if multichannel) will turn Green for Charging, Red for discharging and Blue for unknown for the time before it knows which direction, like this:
The other main menu is Tools. It is divided into two.
Here you can configure the various alarms, including setting the text that the computer will use to announce charger events.
You can also see a quickview of the database where every piece of sampled data is stored, filtered to show only a single pack if required.
There is more information at Database quickView (show a quickview of the logging database).
The last item in the top half is the menu which allows you to set up two chargers as a single pair (you need a separate USB connection for each) and control them as one. See Charger pairing.
The bottom part of the window has some less-used functions:
Most importantly, access to the database under Charge Statistics. Here you can view the whole history of the software in use, filter by packname or any tags you have set, delete any unwanted records, and export selected charge records in XML format which can be read by many other programs, usefully the Microsoft Office suite and iWorks. The View Details button will take you to a window where you can select several useful graphs of Pack and Cell Voltage, IR and TCS level for any record in the database.
In Charge Statistics, if you are using a Duo to Synch Charge, the Channel 2 statistics are displayed in Blue and if no specific tag is entered for Channel 2 the tag from Channel 1 is used.
From the Tools menu in the Mainscreen you can access the Configure Alarms window. You can enable or disable an alarm for each of four functions.
- Begin charge will sound when the charger starts a charge or discharge
- End charge will sound when the charger ends a charge or discharge
- Error occurred will sound if the charger detects any error condition
- Out of sync will sound if two chargers which are set to Synch Charge have too much of a voltage gap between the cells. That gap can be selected. (Synch charge differs from charging two batteries independently on a Duo only in that the balance readings are combined and the two are treated as a single battery made up of the two in series. The Duo will attempt to balance all the cells as though it were a single pack.)
Using Action, the alarm can either be a WAV sound file OR it will play the text you write as speech.
You can choose a suitable alert as the WAV file in the Filename or Text box– there are many examples on the Internet. Alternatively you can insert text.
When using speech the default settings will add the charger name and channel number into the spoken text. Maximum speech time is 15 seconds.
The Text will be spoken exactly as entered in the Filename or Text box unless you use specified shortcuts.
The following shortcuts are available for accessing LogData to put in the the Alarms.
- [packname] = Name of pack (from memory editor)
- [charger] = Name of charger.
- [channel] = Current channel
- [mahcharged] = Total Capacity out (only valid for end of charge and error)
- [finalvoltage] = Current output voltage.
- [tcslevel] = Current TCS level
As soon one or more shortcut is entered in the Alarm string, the default alarm string is abandoned, but can be recreated by using the text, “[chargername] on [channel] reports Begin Charge" for example.
Hint: It is worth changing the default name of the chargers by right clicking to something simple to say, and choosing simple names for the packs in the memory editor. The default EOS charger names will sound garbled.
Sample End Charge Alarm: "[charger] on channel [channel] has completed [packname] with [mahcharged] capacity." Note that the Test button will read out this text literally but the variables will be substituted in actual operation.
Set duration (number of times played) if you want it to repeat more than once.
Use the PC Volume to set the volume of the alarms
The Out of sync can be configured to raise the alarm at a given "cell voltage gap" (preset in the picture to 0.100)
COMPort selection - The Main Screen
From the File menu in the Mainscreen you can access the Manual COM Port selection window.
The box will show all the Com ports the software recognises which is possible to be chargers.
Note: The COM port selection screen is only needed if the automatic COM port check does not work or takes too long. See Troubleshooting for more information
When you have two or more chargers which are bound to each other via a network cable (Hyperion Network cable) you can group them in the EOS Control & Data suite.
It is not mandatory to do so, but grouping can you a better overview of how your chargers are physically arranged.
When you start the program you get this screen automatically if it detects more than 2 chargers which are connected.
If you do not want to pair chargers and want to skip this step in future, just click the "Don’t show this box at next startup" and press Continue.
To group two chargers together, CTRL-Click the two of the chargers which you want to create a group for.
If you are unsure which charger is which, highlight one of them, rightclick the mouse and select identify, now look at the LCD display of the chargers.
The one you selected to identify will now switch between memory 1-2-3-4-3-2-1 for a 4 second period.
When you have selected the correct chargers, right click and select Pair.
The software will then create a "master" node which contains both chargers.
If you wish to break a pair you can rightclick on the master and select Break.
The result will look like this;
You can rename the "master" in a later stage in the main screen to a name of your liking.
Also, if you want in a later stage to access this window it can be accessed at any time from the Tools menu of the main screen.
The charger you select first will be the Channel 1 charger; the second will be Channel 2
Please note, if you choose not to pair a networked pair of chargers, there will be double entries in the database for each charge, since one of the chargers will report a duplicate set of readings as its own Channel #2, and the other as its Channel #1.
Two or more chargers
When you connect two or more chargers, you MUST go through this procedure. This applies whether or not you choose to pair them.
- Connect one charger only, start the program and press Yes on the questions about changing serial ID
- Unplug the charger, close the program.
- Plug in the second charger, start the program and again, press Yes on the questions.
- Unplug the second charger, close the program
- (repeat if you have more chargers)
- Plug in all chargers and start the program.
See Charger pairing if you want to set up two chargers as a single pair.
Note: When running more than one EOS0720 chargers you MUST have one USB cable to each charger even if they have a network cable connecting them
Charge statistics - Main screen
The charge statistics shows you every charge you have made with the charger when the EOS Control & Data suite program has been running.
Blue lines indicate "second leg" of a SYNC charge.
You can choose to filter the list on packname or tag.
You can either select an item and press View detail, Export selected, or delete the selected item.
(For multiple deletions at once, select multiple records using CTRL or SHIFT click)
Pressing View details brings up the graph window.
There is a range of selections of different graphs that can be made.
In the bottom you have a "Userdefined" selection (not shown on the picture), which enabled a link to the Userdefined configuration
Then you can add your own axis to the graph.
and get results like this;
If you would like to do more advanced graphing, you can do this using the Export function of the Hyperion EOS Control & Data Suite.
Under the Charge statistics module you can select a charge and press "Export selected"
This will give you the option to export to XML format (readable by Excel 2007 and later) or TAB delimited Text file (which you can read into any graphing program, like the Logviewer which can be found here: http://www.logview.info/cms/d_download-logview.phtml)
If you have knowledge of SQL language, the data itself is stored in a SQLite database under
Welcome to the EOS Control & Data Suite manual.
The EOS Control suite is a program that allows you to take control of your Hyperion EOS charger via your computer, including keeping records of your charges and to be able to create powerful graphs.
Use the menu to the left to navigate between the different functions of the program.
This is the screen you use while the charger is actually running.
The logviewer (in this case showing 2 channels), shows you a total overview of each channel that is connected.
Note: When viewing a networked 0720iNET setup, if you charge in sync mode both channels will show in a single screen (regardless of what charger you select out of the two that is networked.)
If a charge is active you will have the Stop Charge button enabled. This does not apply for those chargers that are unable to be controlled from the software. See Before you start
The Confirm Cell # button is the same as pressing Enter on the LCD of the charger, either to speed up the charge start process or to confirm cell count if no balancer is used.
When a charger is active the current channel is highlighted in green, red or blue in the main treeview window depending on whether it is charging, discharging or waiting.
Tag this/next charge is a function to "put a label" on a specific charge, if for sample you want to name it with the battery name or some specific identification.
The Tag this/next charge button will open a free text dialog box
The logviewer stores all the logged information to a SQL Database (sqlite), so you can run external statistics on the chargers at a later stage, all cell voltages are included as well as the tagging. It is also possible to export from the database in XML format.
You can at any time rightclick on a graph to save it or do other things, like Zoom which brings up the graph in a bigger window. Zooming is also available by dragging the cursor over the section you want to enlarge.
The logview scales, so if you want a bigger graph or bigger text in the cell voltage screen, maximize the screen.
The Cell voltages screen turns yellow to indicate you have connected a pack with a balance connector , so you can easily identify which channel is which in a multi-channel setup.
As of version 2010-06-02 you can find a configure graph link in the upper right corner
When you press that link you get a selection box of what fields to show in the graph.
There is a new View on the Logviewer where you can see each channel's data and graph in Tabs, to access this press the "Switch to Tab view" link.
This will give you the following screens instead;
You can switch back to normal view any time by pressing the same link.
This is the definition of the two tables that contains all logging.
This is for information only. Most users will have no need to reference this.
For each charge there ONE entry in the charge header, and each log output (one every second) is stored in the ChargeLog table.
The two tables are combined by the same ChargeKey key.
Right clicking on a graph will open a menu. Choosing Zoom (bigger window) will open a larger graph window. Close it with the Windows close box X.
The tagging will store a "tag" or label for a certain charge into the database, it will suggest a list of tags already used, so you can use same tag for each charge with a particular battery.
That way in the end you can get a complete historical statistics of "that" battery, how many cycles, how its IR has evolved, how much you have taken out on average etc.
You can either control it for
Control - Charge
Here you can either start a charge, discharge, store or balance mode.
On the right hand side in the lower half you will see the connected battery (current channel) as well as if there is a battery connected to the opposite channel.
In the upper half you choose Charge, Discharge, Store or Cycle and whether to use Solo or Synch mode (if you have two chargers).
These indicators will change always showing the active channel to the left.
As you start the charge, you will see a "Stop charge button", if you wish to in a later stage stop the charge, there is a "stop charge button" under the logviewer function.
The system will warn you if you try to start a charge with wrong number of cells connected via Balancer.Shortcuts:
- Pressing keys 1-0 will give you memory position 1 through 10
- Pressing shift-1 to 0 will give you memory position 11 through 20
- Please note that when your in the Tagging field the shortcuts do not work.
Control - Cycle
The Cycle option allows you to choose Solo or Synch mode for the Charge and Discharge parts of the cycle as well as whether you want to start with a Charge or a Discharge and the total number of cycles from 1-10. You can also set a delay time between 1 and 30 minutes between the end of Charge and start of Discharge (or the reverse).
Here you can edit each memory in the charger.
You can also name a memory by text, it will not show on the charger but it will show in the PC program.
- You can also backup and restore to file. This is very useful if you want to configure multiple chargers as you can create one file with a set of memories, save it using
Backup to File then Restore from File for each charger in turn.
All chargers that using Firmware 4.1 or later can have the same memory setup, so you can save/restore cross model.
As of v5.0 or later, Memory is stored per memory number in the Charger, previous generic key solution has been replaced.
You can Copy/Paste memory by rightclick in the list of memories to the right.
Cache to Disk/Remove Cache
This function will cache the memory to disk, making the Control Charger function to load instantly.
If you edit a memory you have to re-cache the setup, if you change a memory on the LCD you will get a warning when you try to charge
that the memory has been changed.
Show overview gives you a grid like overview of all memories, non editable.
- New for firmware 5.0 is that you can (default on) write the Pack name to the charger, it will show in the LCD.
- It allows up to 15 characters.
- If you do not want to change the name in the charger, uncheck the checkbox before you write the changes.
When updating the pack name in the memory editor the field turns red if you write more than 15 characters as an indicator it will be truncated if you choose to save it to the charger.
This function shows various data from an active charge or previous cycles.
Here you set up various operating parameters of your chargers and power supplies. You need to refer to your manuals to obtain the correct settings. The software has no way of knowing what some of these should be (for example the power supply voltage and current capacity) and it is possible to force the software to accept values that are not supported by a particular charger/power supply combination. It is your responsibility to ensure that sensible values are input. Importantly, only change LiPo Max C if you know what you are doing. The charger default values are applicable to most normal situations but use this screen to optimise them to your needs if necessary.
The top five settings are simply to set your preferences. The finishing sound melody can be set to be different if you have multiple chargers running at once. Deciding which sound you prefer is most easily done by just trying each one out in turn using the buttons on the charger itself and choosing your preference. You can also set a PC alarm for this event in the Configure Alarms menu.
The bottom four settings control important electrical characteristics and should be set with care.
In particular LiPO Max C should not be changed unless you are sure that your cells (such as the Hyperion G3’s) can safely be charged at higher rates. This setting limits the maximum charge rate that can be set in the memory setup only for a LiPo or LiIo battery. It is not applied to other chemistries so you can for example charge A123, NiMH or NiCd batteries at high C rates even if this limit is set lower. Hyperion advises that if you don’t know the allowed max charge rate for your LiPo/LiIo pack, never exceed 1C rates. The other three settings should match your Power supply characteristics and how you want to set the shared power percentage for the two battery outputs on a Duo charger.
New for Firmware v5.0 or later is that LiPo Max C now allows up to 6C
If you don’t get the charger showing in the mainscreen, do the following:
- Make sure you have firmware 5.0 or later. This is displayed on the Charger screen when you switch it on.
- Stop the program, unplug the USB cable, turn the charger off and then on again, plug in the USB cable, and restart the program.
- If it still doesn’t find it, go to the File menu and run the Re–Initialize chargers (run startup again) routine.
If you still have trouble, make sure your charger is showing up in the "Windows Device Manager", under COM Ports. If you don’t know where Device Manager is, see this http://pcsupport.about.com/od/tipstricks/f/finddevmngr.htm for a description for various versions of Windows.
It will look something like this (COM 1 and COM2 are commonly reserved by Windows for the two physical serial ports whether they exist or not, so COM3 is the normal first additional port assignment):
COM port issues
Using multiple COM ports under Windows with USB/Serial conversion can be tricky. Modern computers generally do not have physical serial ports any more so the software “sees” the serial port through the USB/Serial conversion interface of the charger. Sometimes if there is more than one serial device there can be a conflict. This is a Windows issue not a problem with the software. The software simply requires a separate COM port for each physical charger.
Normally, for a single charger, the COM port which is set up by default by Windows when you plug in the USB adapter is detected automatically and there is no issue. However, particularly if you want to use multiple chargers, Windows sometimes sees two identical conflicting devices. The automatic routine should take care of this but you may need to manually assign different COM ports to the different chargers. If you need to manually specify what COM ports is assigned to each charger for the software to look at you can do that.
- Under File menu manually add which COM ports to scan. Use Windows Device manager to find out what they are.
- Then start the program using the Manual COM port selection option.
Note for experts:
During startup the HyperionSuite program default checks all connected units to determine if they have a generic Serial ID, if so it will change it to prevent conflicts. You can disable this if you want by adding NOCP210 as a command line argument at startup.
To run more then 1 charger off a USB hub you need to have a Powered USB Hub.
Please note that many USB Hubs do not support more then 2-3 chargers even though they are powered, we have found that the Belkin brand of USB hubs are good to support multiple chargers.
The software has been tested with >7 chargers on a Belkin hub.
Charger not found
There are other programs that might interfere with the chargers and lock their COM Ports, The Sony Ericsson Phone suite and Nokia Suite are known to cause such problems.
If you find yourself missing a charger or cannot find any charger at all, make sure all extra programs that use a serial connection are shut down.
This is Windows software but has been tested successfully in a virtualised environment using Parallels and Fusion. It also works under BootCamp. Setting up the serial ports is straightforward. Plug in the USB cable and just select the virtual windows machine rather than the Macintosh when asked where you want to install the USB port. Multiple chargers on a Mac have not been tested but the principles for multiple COM ports under Windows should apply.
BSOD issues (Blue screen of death crashing)
It can help to disable power save mode on the USB.
To disable selective USB power save do the following steps in the Control Panel -> Power Options
Click on Change Plan settings
Then press on the Change advanced Power settings
Browse down to USB settings and USB Selective suspend setting and then select Disable on the setting and press Apply.
ContactHYPERION HK, LTD.
UNIT B 3/F HOUTEX INDUSTRIAL BUILDING
No.16 HUNG TO ROAD
KWUN TONG, KOWLOON,
Suggestions and bugreports:
(please add word Hyperion Suite into the title to circumvent the spam-filter)
Thank you to all Beta-testers who have helped making this release possible.
A special thanks to John Julian for the help with this documentation.
Before you start
THIS IS IMPORTANT!
The Hyperion EOS Control & Data Suite adds the convenience of a PC software interface to the control interface of the Hyperion chargers that have PC connectivity, plus a rich data plotting and export functionality for the charger results. It does not alter the fundamental operation and behaviour of the charger. Accordingly it is important that you fully read the charger manual and understand the operation of the charger before using the software. Hyperion chargers are extremely sophisticated and powerful tools. They have been designed to be as foolproof and fail-safe as possible but power and complexity come with a cost. It is possible to maltreat your battery by the choices you make in configuring the charger – either from the control panel or from this software. Wherever possible, defaults are set to avoid this but the responsibility is yours to ensure you operate the charger correctly.
This software requires Hyperion EOS Firmware 5.5 or later.
Visit the EOS CHARGER Firmware Update site for the newest version:
The software itself can be downloaded at: https://hyperion-world.com/download_files/manuals/Installer.zip
Setting up the Charger
There are three series of Hyperion chargers that work with this software.
- The current Duo and Net chargers EOS 0615i DUO3, EOS0720 Super Duo3, EOS 0720i NET3, 0720i NET3-AD (AC/DC) and EOS 1420i. These chargers have a PC connection and the interface to allow full control by this software suite and the data functions. They have a built in USB interface and do not require an adapter to connect to a USB port, only a USB cable.
- The second generation Duo charger EOS 0610i DUO2 and EOS 0720i NET. These chargers have a PC connection and the interface to allow full control by this software suite and the data functions but do not have a built in USB connection. Requires the adapter and harness below.
- The original chargers EOS 0610i DUO (the Duo 1) and 0606i-AD (AC/DC) have a PC connection but do NOT have the internal hardware interface to allow control of the charger by this software suite. We suggest the EOS INSIGHT for logging with these chargers.
Chargers listed in (2) above require the USB/Serial adapter and the correct harness. ALL chargers require the Silicon Labs driver kit for the USB/Serial interface obtainable from the link on this page:
where it says;
Click here for HP-TI-PRGUSB Driver Download and Instructions
This software is designed to work on Windows XP, Vista and Win7. It has however been tested successfully on all three of these running in Parallels or VMware Fusion on a Macintosh under OS 10.6 as well as BootCamp. See Troubleshooting for some comments on USB/Serial ports, particularly on the Mac. The data files produced by the software using the export functionality are in XML format and directly usable by Mac software that can read this format. For example: Office and iWork.
Most current Hyperion EOS chargers have a built in USB connection. Simply use the supplied cable to connect to a free USB port on your computer.
For the chargers listed under 2) and 3) above you need the Hyperion USB/SERIAL Adapter Cable and a HP-EOS06-PCCBL or HP-EOS0606-PCCBL wiring harness depending on your charger.
Hyperion TITAN USB/SERIAL 4-Pin Adapter Cable
(Note the small adapter at the bottom is discarded. It is for the obsolete Emeter1 only)
This adapter is used for connecting EOS CHARGERS to the PC Port for:
- EOS 0610i DUOII - Firmware upgrades and PC Software with full logging and control
- EOS0610i NET, DUO, 0720i NET - Firmware upgrades and PC Software for logging
- EOS0606i DC and AC/DC - PC Software for logging
The HP-TI-PRGUSB cannot be connected directly to EOS Chargers. A wiring harness/extension is needed between the charger and USB Adapter:
HP-EOS06-PCCBL harness for PC Logging and Firmware Update:
EOS0610i-DUO2 (Full PC Logging and control)
HP-EOS0606-PCCBL harness for PC Logging Only
EOS0606i-AD (ac/dc, all versions)
EOS0606i (dc, all versions)
- Download and extract the software but do not run it yet. Read the Readme file if there is one.
- Download and run the Silicon Labs driver kit which will install a Serial port that the software can address through a USB port.
- Connect the charger to the PC via a USB lead (and adapter if applicable). Windows will install the driver if this is the first connection
- Go to Device Manager* and check under Ports. There should be a device called Silicon Labs CP210x USB to UART Bridge (Com n) where n will be a number. It is often 3 but may be something else. This is the Com Port number the software will use.
- Connect the black (-ve) lead of the charger to the power supply or field battery.
- Turn on your power supply if required.
- Connect the red (+ve) lead of the charger to the power supply or field battery. The reason for doing it in this order is that in rare cases it is possible to damage the computer by connecting a high current device that also has a USB port. See below.
- Run the software. The charger should appear in the “Chargers detected” window. If not, go to the File menu in the top left hand corner and re-initialize the charger. If the Com Port is not found see Troubleshooting.
* If you don’t know where Device Manager is, see this http://pcsupport.about.com/od/tipstricks/f/finddevmngr.htm
Why you should connect the +ve supply lead last.
When you connect a DC Powered unit to your computer, it's important to know that a circuit may exist for current flow even if the –ve is disconnected between the power supply and the charger. This can happen if the AC power has a ground connection to the computer and the charger power supply. If the –ve outlet of the power supply is grounded, current can “sneak in” backwards via the Computer and USB connection. In the first schematic below, the current flows from the power supply to the charger through the red +ve wire and back through the black –ve one as expected. In the second diagram, the charger could be running even if the -ve is cut between the power supply and chargers, because it can take a back route via the ground wire of the AC outlet -> Computer ->USB ->Charger as shown by the path in purple. There is a possibility that a high, charger level, current could flow through the USB circuitry which was never designed for that.
Always connect the NEGATIVE side of the charger first!
Otherwise if the various power and USB –ve wires are connected to ground internally, the inrush of current can go the wrong way (through the computer), and can possible burn your USB controller on the Computer.
Here is a list of known issues as of 2010-12-20
- Non reported.
By design (issues with no solution at this moment):
- Sync charge must be initiated on Channel #1 for correct name of pack should be reported.
- When PB Charge ends it shows incorrect Mah/Ah, this is due to design and cannot be corrected at this moment.
The software itself can be downloaded at:
Current version is: 2011-12-14
Visit the EOS CHARGER Firmware Update site for the newest version:
Do note that v5.5 or later is REQUIRED.
Please read Before you start
Changes are as follows:
EOS Suite changes:
- Now support SiLabs 6.5 version, but you can choose to run any version from 6.1-current.
- This version support Bluetooth module connection if you choose to modify your chargers (see separate document)
- This Suite REQUIRE 5.50 firmware or later.
- New handling of battery size for the new firmware (Ah meter)
- All new connection routine for COM Port connection (for supporting BT modules) use BT as command line parameter
- Added a ECO mode for those want to lower the updates per second, nice if you have many chargers connected to a slow computer. use ECOMODE as command line parameter
- Choosing to charge NiXX type packs when you have connected a Lipo pack via balancer = Error
- NiXX type of charges will complain if Lipo is connected to balancer cable
- 1420 type chargers now allows for 36 & 48v PB charging.
- TVC now can be set at lower voltages to use as cutoff.
- LiXX type of battery now supports up to 100Ah packs.
- LiXX type of battery shows Ah nomination above 65000mah.
- PB now supports up to 200Ah packs.
- Ramp-up of charge now has a slight delay allowing for Generators to catch up.
- LCD of SuperDuo was updating/flashing too fast.
- Changes to Buzzer sound (now progress, button and end is separate settings)
- Internal watchguard function added in case of charger problem it will reset by itself as counter-measure.