Readme for SoarPilot 4.5.2
For installation and operating details see the online manual at:
http://www.soaringpilot.org/dokuwiki/doku.php

Note: Installing new version of SoarPilot may causes databases to be reset.
Always save your data using the Settings / Transfer screen prior to installing a new version.
Then import the data back into SoarPilot only using the Settings Transfer screen. 
Do not copy database files directly.
*** Flights are saved to an IGC file, and cannot be re-imported into SoarPilot ***

Note: Regarding OpenAir files.
SoarPilot is fairly strict on the formatting of co-ordinates. e.g. extra spaces, tabs, position of commas, extra comments after the line, leading zeros etc etc. If some SUA items are shown in error, please check those items carefully in the text file to correct the formatting. 
See http://www.winpilot.com/UsersGuide/UserAirspace.asp

Changes for 4.5.2 Final - May 2009

  * New - If the SD card is write protected a warning is shown at startup. You need to exit SoarPilot and re-insert the card to be able to use it.

  * Fix - Versions 4.1 and higher would not run on a Palm III. This is now fixed.

Changes for 4.5.1 Final - May 2009

  * Fix - TOT info display on the Final Glide screen could get corrupted. This is now fixed.

Changes for 4.5.0 Final - April 2009

  * New - Version number changed to reflect the level of changes to this pre-release version
  * New - On the Flight Info screen, the current waypoint name is now shown on the top of the screen. On the Moving Map screen the current waypoint name will also be shown on the bottom of the screen. (Except when a reference point is being used)
  * New - On the flight Info screen there are new fields to show the distance and time to go in the task, and an additonal speed field. If a minimum task time is set in the active task rules, the time to go will be relative to the minimum task time and the speed will be the required speed to make an On-Time Arrival (OTA). With no task time set, the time to go will be the estimated time remaining to complete the task, and the speed will be the overall estimated task speed on completing the task.
  * New - While in flight the MC value is now displayed on the new Flight Info screen and can be changed using the ToDo and Memo buttons as normal.
  * New - When flying an AAT in Manual Turn mode, if you exceed your target distance set, the target point will automatically reposition itself towards the max distance point to guide you deeper into the area.
  * New - Functionality to read / write waypoints in the Ozi Explorer (.wpt) format.
  * New - Option to automatically export the current flight IGC file to an SD card or in DOC format as soon as the logger stops. This new option is on the Settings / Logger screen as "Auto Xfer"
  * New - Support for GPS units (e.g. SD slot devices) that require a connection to be setup in the Preferences/Connection settings. A connection must be set up in the Palm OS called "ExtGPS" with the details required to communicate with the GPS device. Then the option will appear on the NMEA/Ports setting screen to select ExtGPS as the NMEA input.
  * New - New button on the Settings / Logger screen to record a pilot event in the IGC file. The number below the button displays the time elapsed (in mins) since the last pilot event.
  * New - When using a Bluetooth GPS SoarPilot can re-transmit the data to the serial port (GPGGA, GPRMC), including the waypoint information (GPRMB). This can be used to feed other instruments. eg: EW Model logger or LNAV.
  * New - Support for a combination of a Tasman vario and EWMR logger
  * New - If you are using an EWMR-SD logger, you can now write to the SD card in the Palm, and later insert this into the logger to declare a task. (Requires testing)
  * New - Option to load SeeYou format waypoints using the "name"/"title" field as the key for the waypoint database, rather than the "code" field. This will always default to using the "code" field as this works for the vast majority of SeeYou format files. Also, if the selected field is blank, the other will be used it it's place.
  * New - Option to record a turnpoint for OLC rules at your current position, if you decide to turn before reaching your target waypoint. Go to the Task Edit screen, Edit the active waypoint, and tap the "OLC TP" button. It will update the task distance to reflect the new turnpoint, and jump to the next planned turnpoint in the task. 
  * New - Task declaration to new IGC approved Flarm loggers.
  * New - Radio information for an SUA item is now displayed on the airspace alert screen.
  * New - Ability to call up the full details of an SUA item with a warning, directly from the SUA alert dialog by pressing the Memo key.
  * New - Option on the Map Settings screen to select between FGA or D.Alt arrows and Average L/D to be displayed on the right hand side of the moving map screen. (non DIA palms only)
  * New - Option on the SUA/Warning screen to alert the pilot when the final glide altitude has been reached while thermalling.
  * New - Ability to read airspace files in OpenAir format. (Files required a ".air" extension)
  * New - Additional mode for Assigned Area Tasks that allows the pilot to decide when to turn. On entry to an area the program continues to navigate towards, and calculate the task statistics based on reaching the target point in the area. Until the pilot manually turns or leaves the area, then the actual distance achieved in the area will be used. (See www.soaringpilot.org/dokuwiki/doku.php/soarpilot/flying_an_assigned_area_task#aat_modemanual_turn)
  * New - SoarPilot will now popup a warning when the battery is low. On the second warning the flight log will be closed to guard against data corruption. (of course if the battery goes completely flat you will loose your bluetooth connection, and possibiliy the entire contents of the Palm unit)


  * Change - Waypoints on the Moving Map screen are now shown in 3 colours. RED = Cannot reach the waypoint, ORANGE = Can just reach the waypoint, GREEN = Can reach the waypoint with double the safety altitude.
  * Change - Improved "next waypoint" indicators in manual AAT mode.
  * Change - When using the Calendar or Address buttons to navigate any not active task, the changes you made are automatically saved when you go to the next waypoint.
  * Change - The choices for the right hand value on the map screen for non-DIA palms now include: FGA, L/D, Lft, Tlft and Avg. This option is set on the map settings screen.
  * Change - When creating a new waypoint the N/S and E/W indicators will default to the same hemisphere as your home waypoint.
  * Change - Improved pre-flight / task planning, allowing the pilot to enter expected wind and MC value (i.e. lift strength) to calculate FGA, task time, ETA at each turnpoint etc for the active task. (Note: the task must be activated)
  * Change - Improvements to Manual Turn mode in AATs. If you exceed the target distance, the target point moves to your current glider position, until you move the target further into the sector.
  * Change - Improved handling of Bluetooth connections when the battery runs low.
  * Change - When using a Garmin iQue, the option to set the time from the GPS is diabled.
  * Change - Improved automatic task zooming, especially with small radius sectors, lines or cylinders.
  * Change - More improvements in drawing speed on the moving map.
  * Change - Small improvement in drawing speed on the moving map.
  * Change - Further improvements to the maximum and minimum distance calculations for AAT tasks.
  * Change - Improved minimum distance calculations for AAT tasks.
  * Change - Accurracy of drawing SUA items on the moving map has been improved.


  * Fix - Auto-zooming to task waypoints would not work correctly if manual changes were made to the map scale. This is now fixed.
  * Fix - When viewing an AAT on the ground, the variance to the Min Task Time was not shown correctly. This is now fixed.
  * Fix - Requested finish height based on the active task rules was not always calculated correctly. This has been fixed.
  * Fix - On (very) rare occasions the program may freeze when changing map scales. This is now fixed.
  * Fix - Correction for the EWMR logger task declarations.
  * Fix - In some cases OpenAir SUA files would no load correctly when colour tables were included in the file. this is now fixed.
  * Fix - The task statistics (speed, TOT etc) could be corrupted when re-starting the task, dependent on how long it took to dismiss the re-start dialog. Or my manually changing turnpoints. This is now fixed.
  * Fix - For certain GPS devices the position would not update on the GPS info screen. This is now fixed.
  * Fix - Corrections to the task distance and speed calculations when using Manual Turn mode for AAT's.
  * Fix - The Flarm configuration screen would sometimes not work correctly. This is now fixed.
  * Fix - When you activate a task and afterwards try to preview another task, the start/finish lines are displayed incorrectly. This is now fixed.
  * Fix - The alert when the final glide altitude is reached would always happen, even if this option was turned off. This is now fixed.
  * Fix - SUA and Tasks would not draw correctly on the moving map screen if you did not have bottom label and bold lines selected. This is now fixed.
  * Fix - The lat/lon coordinates for a Manual TFR SUA item would not display properly in D:M:S format. This is now fixed.
  * Fix - Some SUA items (with arcs and colour tables) in OpenAir files would not display or load properly. This is now fixed.
  * Fix - In certain situations the red warning triangles for terrain conflicts would not display correctly (although the numbers were correct) This has been fixed.
  * Fix - Reading of OpenAir files now copes with lat/lon formats with or without a space in the coordinate i.e. "50:20:30 N" and "50:20:30N" are both accepted.
  * Fix - Corrected a problem with reading OpenAir format files that caused airspace names to be corrupted.
  * Fix - New AAT manual turn logic caused some problems with the next waypoint display in the other AAT modes. This is now fixed.
  * Fix - Waypoint Sector screen now zooms in and out correctly.
  * Fix - When flying an AAT, changing the target point in the next area could corrupt the distance and TOT calculations. This is now fixed.
  * Fix - Corrected a problem that could lead to some configurations settings being lost.
  * Fix - GPS Info screen and "Connect GPS" button now update correctly.
  * Fix - Helps to avoid connection timeouts when using LX/Filser loggers.
  * Fix - Various small tweaks and fixes.
