ReefAngel Client 2.2 Released

Discussion in 'General Reef Topics' started by crank2211, Jul 24, 2011.

to remove this notice and enjoy 3reef content with less ads. 3reef membership is free.

  1. crank2211

    crank2211 Purple Spiny Lobster

    Joined:
    Jan 13, 2009
    Messages:
    460
    Hey Guys,

    Been a little while since I posted. Just wanted to say the new version of the ReefAngel Client Suite 2.2 has been released and ready to download.

    [​IMG]

    Feature wise, the biggest enhancement is the new "Memory" tab on the main form. It allows you to adjust the controller's internal memory settings for controlling lights times, ato timeouts, pH calibration, doser settings, wavemaker settings etc.. directly from the Client without having to compile/upload a new arduino sketch.

    Some of those settings are adjustable from the controller's menu's, but at the cost of increased memory size. Some were only able to be tweaked by uploading a new sketch file. Most of them won't be adjusted very often, so it's nice to free up memory on the controller for cooler more useful features.

    Other notable enhancements:
    • Split pH graph
    • Resizeable main window
    • View and adjust LED dimming from main window by clicking on the dim % value

    Also added an the Italian translations to the Client making the supported language set: English, Italian and French.

    Required: Curt Binder's Dev Libraries: 0.8.5.15 or greater

    Upgrading from 2.1 to 2.2 is a bit of a pain because of the core Window Service changes to enable controller memory reading/writing. If you don't mind losing some settings/older controller values I would suggest Uninstalling 2.1 completely and starting fresh with a 2.2 install.


    2.2 Changelog:
    • GridView column headers are now updated to correct temp sensor names
    • Send expansion box info to reefangel.com (view tank information from a banner)
    • Temp/pH aggregate values displayed on tooltip when hovered over are now formatted correctly.
    • Support main window resizing
    • Now possible to split the main graph and have a dedicated pH graph.
    • New splitter panel allows resizing individual graphs when the "Split pH Graph" option is chosen.
    • Added database, dev lib version and service statuses on bottom status bar.
    • Read/write controller memory values.
    • Added support for uploading custom ini file to remap memory locations in the Client.
    • Celcius support
    • French and Italian translation
    • Fixed decimal formatting issue on grid view where even value temps weren't showing the padded 0 after the decimal separator
    • Fixed date/time formatting on the grid view which would truncate midnight to just display the date.
    • Implemented exporting to Excel (*.xls) and CSV(*.csv) from the grid view
    • Fixed flickering trackbar when 3D mode was enabled.
    • Fixed bug that would highlight the ON/OFF text of RelayBox1-Relay1 when cycling through relays on main form
    • Relay On/Off status is now a label and responds to right or left clicks to pop open the auto/on/off context menu
    • Cursor now changes on ATO status, LED PWM% and Relay On/Off status to a pointer finger, indicating a
      user interaction is allowed.
    • Added menu item to quickly launch default text editor to view the error log.
    • Reworked ReefAngel Serial Reader utility to allow passing commands over usb.


    Screenshots

    Split pH graph + LED Dim%
    [​IMG]

    Memory reading/writing tab.
    [​IMG]


    As always free to download and any feature requests, comments, suggestions or critiques is always welcome.

    Check out the official Client Suite 2.2 thread on the RA Forums for complete install instructions

    Downloads
    Client Suite 2.2 Installer
    Upgrade Assistant and Migration Utility
    Curt's latest dev libraries
     
    Last edited by a moderator: Jul 25, 2011
  2. Click Here!

  3. 2in10

    2in10 Super Moderator

    Joined:
    Aug 6, 2009
    Messages:
    19,258
    Location:
    Sparks, NV
    Excellent work Dave
     
  4. crank2211

    crank2211 Purple Spiny Lobster

    Joined:
    Jan 13, 2009
    Messages:
    460
    Thanks, John.

    While committing this version to github, I realized my last release was 4 months ago:eek:. Definitely doesn't feel like it. I've already started working on the next version. Hopefully I can get the next out in a more reasonable about of time.
     
  5. ComputerJohn

    ComputerJohn Panda Puffer

    Joined:
    Jan 23, 2009
    Messages:
    2,123
    Location:
    Massachusetts
    Dave, how are you my brother? Hope all is well.. Yeah, I know I still need to order a controller.. Very soon.. :)
     
  6. crank2211

    crank2211 Purple Spiny Lobster

    Joined:
    Jan 13, 2009
    Messages:
    460
    Things are going pretty well. Work is keeping me plenty busy this summer, unfortunately. Hard to find the spare time I need to work on the fun stuff.

    And yeah, you're seriously slacking on the controller front. ;) Where are your priorities? :laugh6: