<br><br><div class="gmail_quote">2009/1/26 Spiros Ioannou <span dir="ltr"><<a href="mailto:sivann@gmail.com">sivann@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thank you Arnaud, I will make the driver and mail it to you.</blockquote><div><br>ok, but please mail it to the list.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The other<br>
author doesn't have any time to help with this.</blockquote><div><br>he might be interested in promoting nut once the driver is done ;-)<br><br>cheers,<br>Arnaud<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Thanks,<br>
<font color="#888888">-Spiros<br>
</font><div><div></div><div class="Wj3C7c"><br>
On Mon, Jan 26, 2009 at 11:42 AM, Arnaud Quette <<a href="mailto:arnaud.quette@free.fr">arnaud.quette@free.fr</a>> wrote:<br>
><br>
> 2009/1/22 Spiros Ioannou <<a href="mailto:sivann@gmail.com">sivann@gmail.com</a>><br>
>><br>
>> Cher Arnaud,<br>
><br>
> Hi Spiros,<br>
><br>
>><br>
>> I send you a demo that reads info from an Emerson Liebert<br>
>> GXT2-10000T230 through the RS-232 port. This uses the "ESP-II (ESP 2)<br>
>> Protocol".<br>
>> Current supported data includes: measurements (voltage, temperature,<br>
>> etc) , ID strings (serial number, etc), status flags (inverter on,<br>
>> bypas on, battery charging, etc).<br>
>> As usual, the original vendor software is in java (Multilink), and really<br>
>> sucks.<br>
>> I saw in your acknowledgment pages that you have "serial test boxes"<br>
>> donated from liebert.<br>
><br>
> well, that donation was to Russell, and goes back many many years ago...<br>
><br>
>><br>
>> The program I send you is more complicated than needed, to be able to<br>
>> support more commands in the future.<br>
>><br>
>> 1) Can you make the driver?<br>
>> 2) if not, can you point me to a similar driver that I can copy?<br>
>><br>
>> the protocol seems to include a lot more of useless status commands,<br>
>> unsupported by my ups, but these seem more than enough for a start.<br>
><br>
> well, I personally won't make the driver (no hardware and no time).<br>
> but we can help you in doing one, and it's not that hard.<br>
><br>
> have a look at the following docs:<br>
> <a href="http://svn.debian.org/wsvn/nut/trunk/docs/new-drivers.txt?op=file&rev=0&sc=0" target="_blank">http://svn.debian.org/wsvn/nut/trunk/docs/new-drivers.txt?op=file&rev=0&sc=0</a><br>
> <a href="http://svn.debian.org/wsvn/nut/trunk/drivers/skel.c?op=file&rev=0&sc=0" target="_blank">http://svn.debian.org/wsvn/nut/trunk/drivers/skel.c?op=file&rev=0&sc=0</a><br>
><br>
> creating a new serial driver is not really hard, really!<br>
> I've seen in the header that you based your work on this:<br>
> <a href="http://www.csc.liv.ac.uk/%7Egreg/projects/liebertserial/" target="_blank">http://www.csc.liv.ac.uk/~greg/projects/liebertserial/</a><br>
> maybe the author would help you, or join the project?<br>
><br>
> cheers,<br>
> Arnaud<br>
> --<br>
> Linux / Unix Expert R&D - Eaton - <a href="http://www.eaton.com/mgeops" target="_blank">http://www.eaton.com/mgeops</a><br>
> Network UPS Tools (NUT) Project Leader - <a href="http://www.networkupstools.org/" target="_blank">http://www.networkupstools.org/</a><br>
> Debian Developer - <a href="http://people.debian.org/%7Eaquette/" target="_blank">http://people.debian.org/~aquette/</a><br>
> Free Software Developer - <a href="http://arnaud.quette.free.fr/" target="_blank">http://arnaud.quette.free.fr/</a><br>
><br>
><br>
>> sample output:<br>
>><br>
>> BATTERY_TIME_REMAIN: 52.0<br>
>> BATTERY_VOLTAGE: 263.0<br>
>> BATTERY_VOLTAGE_NOMINAL: 275.0<br>
>> BATTERY_CURRENT: 0.0<br>
>> BATTERY_CAPACITY: 100.0<br>
>> BYPASS_VOLTAGE: 231.0<br>
>> MAX_LOAD: 10000.0<br>
>> LOAD_WATTS: 1033.0<br>
>> LOAD_VA: 1245.0<br>
>> LOAD_PERCENT: 14.0<br>
>> INPUT_FREQUENCY: 49.9<br>
>> OUTPUT_FREQUENCY: 49.9<br>
>> BYPASS_FREQUENCY: 49.9<br>
>> INVERTER_TEMP: 0.0<br>
>> BATTERY_TEMP: 0.0<br>
>> PFC_TEMP: 0.0<br>
>> AMBIENT_TEMP: 25.9<br>
>> EXPECTED_RUNTIME: 53.0<br>
>> OUTPUT_VOLTAGE: 230.0<br>
>> OUTPUT_CURRENT: 5.0<br>
>> MODEL_NAME: GXT2-10000T230<br>
>> FW_VER: GXT2-00896V04<br>
>> SN: 08009R0056BW932<br>
>> MANUF_DATE: 04JAN08<br>
>> PFC_ON: YES<br>
>> DC_DC_CONVERTER_STATE: NO<br>
>> ON_INVERTER: YES<br>
>> UTILITY_STATE: NO<br>
>> INRUSH_LIMIT_ON: NO<br>
>> OVERTEMP_WARNING: NO<br>
>> BATTERY_TEST_STATE: NO<br>
>> INPUT_OVERVOLTAGE: NO<br>
>> ON_BATTERY: NO<br>
>> ON_BYPASS: NO<br>
>> BATTERY_CHARGED: YES<br>
>> BATTERY_LIFE_ENHANCER_ON: NO<br>
>> REPLACE_BATTERY: NO<br>
>> BOOST_ON: NO<br>
>> DIAG_LINK_SET: NO<br>
>> BUCK_ON: NO<br>
>> UPS_OVERLOAD: NO<br>
>> BAD_INPUT_FREQ: NO<br>
>> SHUTDOWN_PENDING: NO<br>
>> CHARGER_FAIL: NO<br>
>> LOW_BATTERY: NO<br>
>> OUTPUT_UNDERVOLTAGE: NO<br>
>> OUTPUT_OVERVOLTAGE: NO<br>
>> BAD_BYPASS_PWR: NO<br>
>> CHECK_AIR_FILTER: NO<br>
>> AMBIENT_OVERTEMP: NO<br>
>> MAIN_CONTROL_MODULE_FAILED: NO<br>
>> REDUNDANT_CONTROL_MODULE_FAILED: NO<br>
>> UI_MODULE_FAILED: NO<br>
>> REDUNDANT_POWER_MODULE_ALARM: NO<br>
>> REDUNDANT_BATTERY_MODULE_ALARM: NO<br>
>> USER_MAX_LOAD_ALARM: NO<br>
>> TRANSFORMER_OVERTEMP_ALARM: NO<br>
>> INTERNAL_COMMS_LOST: NO<br>
>> PWR_MOD_FAILED: NO<br>
>> BAT_MOD_FAILED: NO<br>
><br>
><br>
><br>
><br>
<br>
</div></div></blockquote></div><br>