iMSB Release 1.2

iMSB Release 1.2 has been released today on the iTunes store.

Release 1.2 introduces two new sensors from SM-Modellbau, as well as additional sensor features.


Features:

  • Added SM-Modellbau Unilog 2 sensor
  • Added SM-Modellbau Unisens-E sensor
  • Added a power value to sensors with combined voltage and current values
  • Defined an additional voice announcement for the power value
  • Added a new hierarchical structure for multi-sensors that can combine additional external sensors (like the LinkVario and Unilog 2 sensors)
   - Values are now grouped into thematic structures related to their internal or optional external sensors
    • The LinkVario sensor was migrated to a multi-sensor, that now also includes its optional external sensors
    • It is now possible to make a copy of an existing model

Enhancements:

  • Introduced a speech alarm and level notification filtering mechanism. When several events of a same type occur close to each other the speech generation engine can not cope fast enough with all the announcements. This led to situations where past events were no more up to date. Newly only the latest event is uttered, whereas older ones are discarded
  • Added a priority mechanism in the generation of voice events. Voice utterances are generated with the following priority: 
    1. alarm announcements
    2. level notifications
    3. value announcements
  • A model is no more limited to only one sensor containing a vario, although only one set of vario values can be enabled at a time. Added a warning message in case of multiple vario value allocation
  • Value announcements now consider the actual value when the utterance is generated instead of the one that was actual when the event occurred
  • Sensor name edition has been moved into the sensor view instead of the model view
  • Part of sensor value names that are put into brackets () are now discarded in voice announcements. This allows to add additional information in the name, but that should not be part of a voice utterance
  • Moved model statistics reset button from the models list view into the model detail view toolbar
  • Updated the sensor description help files
  • Updated the speech recognition and synthesis engine to the latest version, which provides faster voice synthesis
  • The flight log files view is now unified with the models view
  • Modified view animation
  • Improved icon design
  • Improved and more efficient memory allocation
  • Small GUI enhancements

Bug fixes:

  • Saving a log recording under an already existing name did override the original file without warning
  • Fixed wrong scale factor in the air speed sensor
  • Fixed issue that prevented doing voice announcements using real value names
  • RPM sensor did not correctly handle the newly introduced x10 scale factor
  • Fixed small issues in the display view settings
  • In some situations deleting the current model could corrupt another available model definition
  • Level announcements exceeding more than the next defined step lead to wrong notifications
  • Improved number voice utterances that sometimes were not generated properly
  • Log file names with a dot (.) in their name were lost, i.e. no more shown in the log files view
  • In the display view settings the reference to a sensor value was lost when its corresponding address was modified.
  • Fixed voice recognition issue that sometimes happened with acronyms, such as LQI and RPM
  • Various small bug fixes


 Thomas Styger, iMSB   © 2012