ibaAnalyzer
Version history
Version compatibility
Current version
VersionOperating systemNotes
v8.3.1Windows 10 (x86/x64)Version 1607 or later
.NET Framework 4.8 (integrated in OS in version 1903 and later)
Windows 11 (x64).NET Framework 4.8 (integrated in OS)
Windows Server 2016 (x64).NET Framework 4.8
Windows Server 2019 (x64).NET Framework 4.8
Windows Server 2022 (x64).NET Framework 4.8 (integrated in OS)
Windows Server 2025 (x64).NET Framework 4.8 (.NET Framework 4.8.1 integrated in OS)
Software dependenciesRemarks
.NET Framework 4.8Required
WIBU CodeMeter Runtimev7.10a or higher is required when using a WIBU license.
ibaHD-Server v3.2.0For time period support.
ibaCapture Server v5.5.0Supports video transcoding and changes in video format.
ibaPDA v7.0.0New dat-file format (files from older PDA versions are supported as well).
ibaDatCoordinator v4.0.2Required for Time Period Update task.
ibaDaVIS v2.4.0Download and read *.pdc files.
ibaLicenseService-V2NOT compatible with the old ibaLicenseService anymore.
Supported hardwareRemarks
LicenseWIBU CmStick or CmActLicense
MARX dongle
VirtualizationCloud virtualization (e.g. AWS, Azure, GCP) is currently not supported.
Included componentsRemarks
CodeMeter Runtime v8.20a (v8.20.6558.501)v7.10a or higher is required when using a WIBU license.
DB-Extract v8.7.16Integrated, uses ibaSqlDialect v2.5.9.
ibaCapture player v6.1.4Supports transcoding video in Data Extractor.
ibaDongleViewer v2.6.1
ibaManagementStudio Agent v2.1.1
History
VersionChangesRemarks
v8.3.1DB-Extract v8.7.20Integrated, uses ibaSqlDialect v2.5.13
ibaDatCoordinator v4.0.2Required for Time Period Update task.
ibaCapture player v6.1.4Supports transcoding video in Data Extractor.
v8.3.0DB-Extract v8.7.16Integrated, uses ibaSqlDialect v2.5.9
v8.2.3DB-Extract v8.7.14Integrated, uses ibaSqlDialect v2.5.7
v8.2.2DB-Extract v8.7.13Integrated, uses ibaSqlDialect v2.5.6
v8.2.1DB-Extract v8.7.11Integrated, uses ibaSqlDialect v2.5.4
v8.2.0DB-Extract v8.7.10Integrated, uses ibaSqlDialect v2.5.3
v8.1.1DB-Extract v8.7.2Integrated, uses ibaSqlDialect v2.2.4
v8.1.0 ibaHD-Server v3.2.0 For time period support
DB-Extract v8.7.0 Integrated, uses ibaSqlDialect v2.2.2
v8.0.4DB-Extract v8.5.4Integrated, uses ibaSqlDialect v2.0.1
v8.0.3DB-Extract v8.3.5Integrated, uses ibaSqlDialect v1.4.4
v8.0.2DB-Extract v8.3.3Integrated, uses ibaSqlDialect v1.4.1
CodeMeter Runtime v7.51.0 (v7.51.5429.500)v7.10a or higher is required when using a WIBU license.
v8.0.1DB-Extract v8.1.3Integrated, uses ibaSqlDialect v1.0.39
v8.0.0 WIBU license support WIBU CmDongle or CmActLicense
CodeMeter Runtime v7.40b (v7.40.5001.502)v7.10a or higher is required when using a WIBU license.
ibaDatCoordinator v3.0.0Required for license forwarding
DB-Extract v8.0.39Integrated, uses ibaSqlDialect v1.0.37
v7.3.5.NET Framework 4.8.1supported
v7.3.4Windows 11, Windows Server 2022supported
v7.3.3ibaHD-Server v2.7.0For improved transfer of the signal list
v7.3.0ibaHD-Server v2.6.0Support for Active Directory
v7.2.0.NET Framework 4.8

REQUIRED

Windows Server 2008

UNSUPPORTED

v7.1.0ibaDaVIS v2.4.0Download and read *.pdc files
.NET Framework 4.8supported
v7.0.0ibaPDA v7.0.0New dat-file format (files from older PDA versions are supported as well)
ibaHD-Server v1.5.0Required for user management
v6.11.0ibaAnalyzer with UNICODE support
v6.10.5ibaCapture v4.2.2Ability to flip images
Play embedded videos without extracting them
ibaCapture v4.3.1Improved video synchronisation
v6.10.0ibaFdaDasBundleInstall PluginRequired to read FDA *.das files with 32-bit version of ibaAnalyzer
v6.9.4ibaHD-Server v2.1.0Required for vector signals
v6.9.3ibaCapture v4.0.4Required for Windows logon
v6.8.0Windows XP, Windows Server 2003

UNSUPPORTED

Windows 10, Windows Server 2016supported
64-bit Version of ibaAnalyzer available
v6.6.7ibaPDA v6.35.0dat-files with length-based infofields
v6.3.0ibaHD-Server v1.3.0Required to query time-based signals from ibaHD-Server
v6.2.0ibaLicenseService-V2NOT compatible with the old ibaLicenseService anymore
Windows 8, Windows Server 2012supported

 

Version 8.3.1 - 2025-07-08

New features (N)

  1. Database:
    1. QDR measuring locations are now also optionally extracted. #27667
    2. Simultaneous time/length extract is now also possible for databases when using the multicolumn format. BLOBs are also supported. #27667

Improvements (I)

  1. HD Query dialog, File open dialog and Macro editor: Maximize box added, which has the added advantage that overlay elements (e.g. legends, markers,...) are visible through Teams when the dialog is maximized. #31535
  2. Installer:
    1. The optional parameter "32bitmode" is added to the command line arguments so that for automated installs, ibaAnalyzer can be installed in 32 bit mode silently. #31615
    2. Codemeter is reincluded in the installer. #31736
  3. Time period update:
    1. Expressions typed here are now also cross-referenced in the cross-reference tab. #28981
    2. Time periods can now also be updated from the file group. #31073
  4. ibaCapture player now has the capability to use 2 person authentication for accessing a camera. #27712
  5. Added missing localizations in the installer. #31619

Bugfixes (B)

  1. InSpectra-Expert:
    1. Placeholders referring to the center or delta expression within the band itself did not work correctly. #31590
    2. The band values of certain spectrum profiles, originally created in certain versions of ibaPDA (bug introduced in 8.0.1, fixed in 8.1.2) or ibaAnalyzer (bug introduced in 8.0.0, fixed in 8.2.1) were never calculated. #31743
  2. Y-axis manual scale did not work for inverse length based signals. #24889
  3. DB-Extract: Comments for signals were not set when querying from database. #31878
  4. After succesfully finishing a report containing PDA Views, ibaDatCoordinator reported a critical failure. #31809
  5. Using technostrings in DB-Extract for numeric values were no longer tolerant of leading white space. #32245
  6. Issues with generating report or doing extracts after a DB query from command line. #32244
  7. File preview in the file open dialog for HD queries or time periods did not work anymore. #32020
  8. Crash when a computation module was present and going into the report designer. #32152
  9. Computed columns (Extract and Report) had prefixed I or O when HD events were used. #32179
  10. Crash when ibaAnalyzer is resized, so certain toolbar buttons are no longer visible, and the toolbar customization button is clicked. #32155
  11. Some GUI issues addressed regarding time periods. #31549
  12. FindText function had missing parameters in the German resources. #31903 #28896
  13. Spurious logging removed. #32246

 

Version 8.3.0 - 2025-04-22

Windows 8.1 (x86/x64), Windows Server 2012 (x64) and Windows Server 2012 R2 (x64) are no longer supported.

New features (N)

  1. New Installer:
    1. Both x86 (32bit) and x64 (64bit) installations are now included in a single installer. On 64bit systems the bitness can be selected during installation.
    2. Third-party installers are available in the Installers folder of the installation folder.
    3. ibaCapture player is included in the installation.
    4. TMDS and FDAS support is included in the installation. Plugin-installers have been deprecated.
    5. Installer has a new command line switch "/ForceClientClose" to force closing any open ibaAnalyzer clients when updating.
    6. Command line switch /S is replaced by /SILENT (only progress shown) or /VERYSILENT (nothing shown).
    7. The installer now always requires admin permissions. Running ibaAnalyzer with user permissions is still supported.
    8. Installer supports high DPI displays.
  2. New time period update dialog: #28981
    1. Time period infofields can be visualised in a table.
    2. The values can be updated through ibaAnalyzer expressions.
    3. Also new values with meta data (unit, comments) can be added.
    4. Optionally a global comment can be specified.
    5. The expressions, meta data and comment can be saved in the analysis so that they can be applied to other time periods. This can be automated through ibaDatCoordinator v4.0.0.
  3. The ibaHD server selection form supports a list of favorites. #28695
  4. ibaHD server: Support for non-equidistant data. #28585
  5. ibaCapture: Support for re-encoding of video during export. #23901
  6. Extract: New extraction profile to extract both time and length data (e.g.: from a QDR file) to a .dat file. #27667
  7. New function IsNE: Returns TRUE if its argument is non-equidistantly sampled, FALSE otherwise.

Improvements (I)

  1. New help dialog
  2. Search dialog: Ability to search on the $PDA_S7_Operand infofield. #15649
  3. Extract dialog: Made the extract more responsive to pressing the cancel button.
  4. XY function adapted so that when no precision parameter is given, one is estimated from the number of samples of the X argument.
  5. Coalesce function adapted so that it works by sample and not by the entire signal. #30967
  6. Option to re-evaluate logicals during macro design was removed as it serves no apparent purpose. #30209
  7. DynSignal function adapted so it also supports signals that generate vectors, in particular when using wildcards in signal references. #29936
  8. By default, ibaAnalyzer runs DPI-unaware with better GDI scaling, however, the dpi-awareness setting can be adjusted in the main menu: View -> DPI Awareness.

Bugfixes (B)

  1. Computation module: An exception could be thrown when using invalid parameters as input for certain functions, e.g. the TriggerChangeRate function. #29820
  2. Extract: When multiple files are opened and choosing to assign unassigned channels to the first profile, only channels from the first file were assigned. #30306
  3. Legends with parameters dependant on the marker position were not updated in a timely manner. #30269
  4. Crash when exporting files with videos.
  5. Crash when translating channel numbers to channel names and vice versa in the logicals dialog. #31393
  6. A rare crash when executing an ibaHD query during a reconnect of the ibaHD-Server. #31454
  7. Active-X views:
    1. Logical expressions could not be used directly in the Active-X views. If the speed signal is a logical expression, the calculation of the order spectrum in an InSpectra-Expert view could be incorrect, in case the sensor type and the spectrum type do not match. #31026 #30390
    2. The expression editor could display an error symbol when the key 'ALT GR' is used in a key combination. #30165
    3. The result window in the computation module was empty, not showing the results at the position of the X1 marker. #31428
    4. The band values of certain spectrum profiles, originally created in certain versions of ibaPDA (introduced in v8.0.1, fixed in v8.1.2) or ibaAnalyzer (introduced in v8.0.0, fixed in v8.2.1) were never calculated. #31743
  8. HD Query dialog:
    1. Date time pickers were displaying dates in US format. #25466
    2. When time period queries were present, they interfered with the time range selection of ordinary queries during the loading of the HD Query dialog, making it appear as if the time range selection was not persistent.
    3. Memory leak adressed. #21958
  9. Auto ignoring of subchannels during extract was uninitialized for new analyses. #31443
  10. Fix for generating text file reports from ibaDatCoordinator.

 

Version 8.2.3 - 2024-11-06

New features (N)

  1. InCycle-Expert:
    1. Possibility to configure custom bands. #28424
    2. Possibility to configure markers. #28769
  2. InSpectra-Expert supports two new spectrum methods: The cepstrum and the power cepstrum. #15126
  3. New function DynSignal which allows evaluating an expression from a text argument. In combination with text functions (e.g. ConcatText) this allows for dynamically loading signals.

Improvements (I)

  1. ibaHD: Reduce network traffic when executing ibaHD queries. #28207

Bugfixes (B)

  1. Crash when reading .dat files generated with ibaFiles containing empty non-equidistant data.
  2. Made reading of .dat files (PDA3 format) more tolerant of certain types of corruption.
  3. Issue with licenses forwarded by ibaDatCoordinator, bug introduced in version 8.2.0 #29159
  4. Reloading files (with the toolbar button or by pressing F5) only reloaded the first file, bug introduced in version 8.2.0
  5. Issue with accessing infofields generated by extracting computed values to a database, then querying the database and extracting the result to .dat file again.
  6. When setting the UI language to another language than the system language, the helpfile download did not download the corresponding language. (German or English). #29284
  7. Crash when in the going into the HD query dialog, then go into the properties of the preview graphs and then selecting "Legend". #29344
  8. ibaAnalyzer-DB: errors during bulk insert were not passed through to the automation interface. #29732
  9. Scrollbar added to the report mail body edit field. Without it, lengthy text was not editable passed the window size. #29531
  10. Crash when opening filter dialog of an info field column in the HD time periods table. #29459

 

Version 8.2.2 - 2024-07-24

New features (N)

  1. In the search dialog, the subchannels of all result channels can be reported as additional entry. #28520

Improvements (I)

  1. Performance improvement for reading CSV files.
  2. Report generator: sending e-mails is now suppressed when executing a "preview". #28019
  3. The "xunit" infofield is taken into account for inverse length based signals. #24127
  4. Connection and response timeouts for downloading the help-file decreased from 5 minutes to 10 seconds. #24095
  5. ibaHD query: Only show stores with read rights for the logged in ibaHD user. #28116
  6. Performance improvement when showing multiple signals
  7. PostgreSQL:
    1. Updated library to avoid vulnerability. #28269
    2. Corrected list of available datbases for PostgreSQL 16. #28244
  8. QDR: Support for hidden measuring locations. #28489

Bugfixes (B)

  1. InSpectra-Expert and InCycle-Expert: Views that are in contour mode were not correctly loaded from a pdo file. #27984
  2. Issue with the HD server selection dialog when font scaling is active for the users display settings. #27945
  3. Aligning digital signals with the legend did not work properly when the legend contained icons (visibility icon, drill down icon, or sound icon). #25755
  4. Intervals are not supported for XY graphs so the settings were removed.#27914
  5. Context menu options for markers in XY graphs did not work. #27902
  6. Report generator: issue with printing page-length rotated graphs to .pdf. #28005
  7. Time based extracting to Parquet file from QDR files was wrongly marked as length based. #27928
  8. Several occasions fixed where the installer in silent mode would still display a messagebox, hence hanging automated installs.
  9. Using the Switch function without data loaded caused a crash. #28171
  10. Possible crash when opening analyses with PDA views from explorer. #27673
  11. The option to create QR codes in the report designer was missing.
  12. Parquet extract did not work when no signals were selected to extract (e.g. if you only want to extract infofields or computed columns).
  13. If the command line parameters /trendsql and /sql were used simulteneously, only the query command was executed, the trendquery command was ignored.
  14. ibaAnalyzer-DB: pdo blob store didn't work. #28368
  15. Comments of logicals were missing in the search dialog. #28157
  16. ibaHD-server:
    1. When querying digital signals on the raw level as non-equidistant data in a time-range where there is no data, the reported time-range was wrong. #27808
    2. time periods: The stoptrigger was not reported and the starttrigger was reported with significant precision loss. #28557
    3. time periods: For digital signals queried on the raw level non-equidistantly: the final sample at the end of the query range was not reported. #27394

 

Version 8.2.1 - 2024-04-30

New features (N)

  1. HD: When dragging from the event table, one can now set in the properties which component of the event will be displayed in ibaAnalyzer. #27423

Improvements (I)

  1. unv files with other data blocks than type 58 can now also be read, the blocks of other type are now ignored rather than rejecting the entire file. #27246
  2. When loading analyses with .dat files references embedded, loading these .dat files now gets suppressed when ibaAnalyzer is ran through automation, as this caused problems with ibaDatCoordinator. #27809
  3. Performance improvement when loading events in event table views and simultaneously displaying them in the ibaAnalyzer recorder view.
  4. Reading and writing HDQ files: startTimeUTC and stopTimeUTC fields are now present, allowing to specify UTC times. #23831 #27908
  5. Improved performance of painting by caching the min max values for autoscaling.

Bugfixes (B)

  1. Crash when dragging a channel group (e.g. a module) containing only one channel.
  2. Float fields of time periods were not sent culture invariant, causing them to be interpreted wrongly when the system locale did not have a dot as decimal point.
  3. Auto time-base not selected correctly for time-periods. They were also not updated frequently enough.
  4. Several instances where data in views were not loaded. #27696 #27692
  5. Hanging ibaAnalyzer when constants were used as signals in a trendview. #27768
  6. A dump file was created when starting ibaAnalyzer. #27896
  7. Report generator: bad alignment for vertical text (multiple Y-axes) when generating PDF files. #27898
  8. Crash when file separators needed to be drawn and the signal tree had empty slots.
  9. Possible crash when leaving the HD Query dialog when a time period query was selected. #27923
  10. HD Time periods: the subset of returned signals did not include all selected signals for the time period.
  11. Layouting issue when combining marker dependent legends (e.g. through a parameter list) and text channels in the same graph.

 

Version 8.2.0 - 2024-04-03

New features (N)

  1. LsqPolyCoef, Polynomial, VectorLsqPolycoef and VectorPolynomial extended so they can also calculate or evaluate coefficients for Chebyshev (type I and II) and Legendre approximations.
  2. InCycle Expert: New trigger mode named 'Progress trigger'. This new mode uses a length or position signal to determine the start and stop of a cycle. This signal also determines the sampling speed. Parts of a cycle where the progress signal rises faster are also sampled faster. #26322
  3. The HD event table is available as ActiveX component. #16036
  4. Trendqueries can be created from the entries in the file group. Signals are created from selected infofields. #

Improvements (I)

  1. Report generator updated to latest version (29) of Combit List & Label. This fixes among other things TLS v1.2 support for e-mails.
  2. ibaAnalyzer-DB:
    1. SQLite: Query performance improved.
    2. Oracle: Support for table synonyms when extracting. #26346
    3. Improved table name conversions. #26752
  3. F2 shortcut key added to the logical, filter and macro dialog in order to rename entries.
  4. HD range query, button added to set the custom range to the ibaAnalyzer time range.
  5. HD event queries can now be limited to be relative to markers, also the preference to query ascending or descending can be set.
  6. HD queries, the HD store is now present as infofield. #18005
  7. HD: several instances where the credentials for an HD store were not persistent. #26479
  8. The filename infofield is now generaly available, not only in the report generator. #24923
  9. Extract, in case of extracting without profile, the ability to ignore subchannels and channels that are unsupported. #25274
  10. Thousands seperator removed from spin controls in FFT and HD preferences.
  11. Event text signals are now prefixed with an icon to indicate if the event is incoming or outgoing. #23940
  12. For legend texts or legend tooltips or marker texts, one can now additionally specify the parameters %py1 or %py2 to get the values of the parent channel. #27420
  13. The file separator is now also shown for QDR files (length based only). #27388
  14. Huge performance improvement reading parquet files. #27303
  15. The module infofield "comment" is shown as a tooltip when hovering over a module. This infofield is also added when querying from HD. #10575

Bugfixes (B)

  1. ibaAnalyzer-InSpectra: The averaged marker position could be influenced by data from before the first FFT sample. #25870
  2. Extract through commandline happened twice.
  3. StdDevInTime function reported a faulty last window
  4. Time periods table: ibaAnalyzer would hang when losing focus while the filters in the time periods table where selected.
  5. ibaAnalyzer-DB:
    1. Fixed validation of db connections when loading dropdown in db configuration dialog. #26242
    2. Fixed column reuse in MC extract segment tables. #26403
    3. Fixed race condition to get DB-Extract statements from dialect. #26469
    4. Fixed insert into non-string info fields. #27198
    5. Fixed column reuse during MC extract. #27558 #27554
  6. ChannelInfoField functions not working on TDMS files.
  7. Several issues with exporting to .dat file from a parquet file. #27075
  8. HD non-equidistant digital queries were only drawn until the last flank, not until the entire query range. #24204
  9. Saving an analysis with storing the opened hd query did not work if the hd query was done with the current active directory credentials. #27144
  10. Crash when extracting expressions to comtrade file format. #26964
  11. Order of "Next page" and "Previous page" buttons in the print preview reversed. #27276
  12. Context menu for search pane did not appear when clicking in the header of the search grid. #27403

 

Version 8.1.1 - 2023-09-19

Improvements (I)

  1. Cross reference tables will now also list the refering expressions from chart fields and table data fields in the report designer. #25355
  2. Max2 and Min2 functions can now take more than 2 arguments. #25471
  3. Computation module, InCycle-Expert view, InSpectra-Expert view and InSpectra-Orbit view: The default name of a new profile was changed to 'newProfile'. #19502
  4. ibaAnalyzer-DB: Labels for table names in DB connection dialog. #25327

Bugfixes (B)

  1. Wrong marker Y-values in the marker grids when the X-axis is logarithmically scaled. #25360
  2. The error message when opening an .hdq file (e.g. by opening ibaAnalyzer from an HD Trend graph in PDA) and then cancelling the connection dialog, was improper. #25432
  3. When opening ibaAnalyzer from an HD Trend graph in PDA, it was possible to instruct ibaAnalyzer a second time to open a range while the connection dialog from the first request was still open. Several instability issues can arise from this, so ibaAnalyzer was modified that it ignores requests while it is still busy processing a request.#25432
  4. ibaHD: Start and stop triggers were no longer set in resulting HD queries.#25447
  5. ibaHD: Some connections were not properly released in the case of condition query or time periods, resultating in an error at the HD server side.#25619
  6. Issue with the population combobox when resetting the window layout.
  7. Extract to Parquet: Spark compatible option does not replace all forbidden characters in column names. #18881
  8. ibaAnalyzer-DB:
    1. Open connection dialog for a pdo with legacy ODBC connection. #25497
    2. Oracle: correctly process single character schema and table names.
  9. Computation module, InCycle-Expert view and InSpectra-Orbit view: The name of the profile type was wrong in the import and export file dialog. #25341
  10. Issue with the FromText function. #25616
  11. Issue with groups and file export to .dat file. #25607

 

Version 8.1.0 - 2023-08-16

New features (N)

  1. ibaAnalyzer-InSpectra:
    1. The update time, the frequency resolution and the maximum frequency are displayed in the property grid of the spectrum. #15125
    2. The new tracking marker in the contour plot allows tracking a spectrum peak. #20377
  2. ibaAnalyzer-InCycle:
    1. InCycle Expert: When starting a calculation when the view is in band mode, the band curve function configured in the view is checked and if it is not available, the configured band curve function is changed automatically. #24613
  3. The HD Query dialog is extended with the ability to query HD time-periods. #21994
    1. Version 3.2.0 of the ibaHD-server is required.
    2. The query tree on the left is separated in range queries and time-period queries.
    3. The time-period queries will be represented in ibaAnalyzer similar as range queries, but with added meta data as infofields.
    4. When a time-period query is selected or added, one can select a time-period store and a time-period table will be populated with time-periods.
    5. One can then select 1 or more time periods from the table, additionally one can select how the time-periods will be displayed.
      1. As a single file in the file tree with the time-periods appended chronologically.
      2. As multiple files taking indiviual slots in parrallel in the file tree.
      3. As multiple files populating the file group control, from which each time-period can be selected.

Improvements (I)

  1. ibaAnalyzer-DB:
    1. Database connection controls from ibaSqlDialect. #21451
    2. Always create the channel table in Standard mode if it has a name. #24561
    3. Support for SQL Server connection with failover cluster. #22253
  2. Added option to remove custom info fields from extracted files. #23970

Bugfixes (B)

  1. ibaAnalyzer-DB:
    1. Fixed extract with digital computed fields with PostgreSQL. #24361
    2. Fixed extract with blob segments. #24476
    3. Fixed backward compatibility issues. #25086
  2. Some text-based Universal 58 files could not be opened. #25202
  3. Only the first channel could be loaded from some binary Universal 58 files. #23559
  4. Wav files with additional data in header could not be loaded. #24337
  5. Info fields from computed columns could not be extracted to Matlab files.
  6. ibaAnalyzer-InSpectra: When dragging a configured marker to 0 Hz, this marker could disappear and the factor of this marker could change to infinity. #24990
  7. File extract: Option to add or remove _de suffix to extracted files was not persistent if nothing else was modified in the dialog. #25046
  8. File extract: info fields from computed columns all had as name "_DE". #24408
  9. Issue with loading multiple ibaCapture-CAM views docked in a floating window when opening an analysis. #25077
  10. Export dialog: tab-order was wrong, causing the spinner control for the time base field to be misaligned with a previous control. #25173
  11. ibaAnalyzer-HD: ibaHD events were not always listed in the correct sort order in the analyzer tree. Note that this bugfix might break analyses that were refering the events by number.#24180

 

Version 8.0.4 - 2023-04-20

Improvements (I)

  1. Parquet extract: In case of QDR V3 files, and determining the column name from channel number, one can choose to prefix the measurement location to the column name. #23565
  2. Improved the performance of panning when steering markers from ActiveX-Views. #23891
  3. ibaAnalyzer-DB:
    1. New optional columns can be added to the file table: #10288
      1. "_ExtractionTimeStamp": timestamp of the extraction, in UTC.
      2. "_ExtractionDuration": duration of the extraction, in seconds.
    2. New optional columns can be added to the segment tables: #22394
      1. "_Time": Absolute timestamp of the measurement in UTC time (time segment tables)
      2. "_Localtime": Absolute timestamp of the measurement in local time (time segment tables)
      3. "_Length": Abolute length position of the measurement (length segment tables)
    3. The length of strings are now checked before database insert.#21450
    4. Support for extracting date/time infofields.#22779
    5. Comments can optionally be extracted to the channel table. #9557
    6. Support for comments in SQL statements. #22252
    7. Trend-queries can now depict digital signals. #22634
    8. Allow channel and segment table names to be blank. #21447
  4. When an analysis is opened from the analysis tree, ibaAnalyzer focused the signal tree and made it visible when hidden. This behavior is considered undesirable and has been reverted. #23035
  5. More tolerant handling of .bunv files. #23599
  6. The default sorting order when opening an analysis file (for freshly installed ibaAnalyzers on a system that did not have ibaAnalyzer installed before), is changed to alphabetical rather then reverse-alphabetical. For opening .dat files this has been left unchanged as this is considered useful. #25228

Bugfixes (B)

  1. ibaHD Query: Issue when a connector name contained a space. #19110
  2. InSpectra-Expert view:
    1. The placeholder 'fres' to get the frequency resolution is available now. #22939
    2. The band functions configured in the spectrum profile were not taken into account. #22940
    3. The unit of a placeholder was not shown in the spectrum tab. #22089
  3. ibaAnalyzer-DB:
    1. Crashed after creating default tables if no .dat file was opened. #23705
    2. SQL Server: Fixed writing very small numbers in versions below 2016. #23716
    3. Fixed export of Trend Query Builder configuration to INI file and registry. #23955
    4. Trend Queries: Last point from query was not drawn. #23560
    5. Checking the column names did not work when the specified column name was too long. #22250
    6. Create default tables for MC format will recreate first segment table, and drop multiple old segment tables. #24169
    7. Error when loading segment blobs from channel table. #24174
    8. Utc offset added intead of subtracted in segment timestamp with database extraction. #24236
    9. Show the same error message only once when loading channels from DB queries. #24475
  4. Expression builder: when logicals were visualized, they were present as additional expressions in the signal tree without brackets while they should have been ommited.
  5. ibaAnalyzer cannot open .WAV files with 24 and 32 bit bits per sample. #24337

 

Version 8.0.3 - 2023-02-02

Improvements (I)

  1. ibaHD Query: The event message is now added as an infofield to event signals.
  2. ibaHD Query: If the selected query was marked for deletion, it will no longer be executed.
  3. The timebase of non-equidistant signals generated by expressions was capped to be above the total range dividided by 1.e6. This has been proven to be too conservative and was changed to the total range divided by 1.e9. #23218
  4. ibaAnalyzer-DB:
    1. Support date/time for info fields. #22779
    2. Store channel comments in channel table. #9577
    3. Timestamp of extraction added to file table. #10288
    4. Boolean columns in trend query results are handled as digital signals. #22634

Bugfixes (B)

  1. ibaHD Query: Issue with saving queries in the analysis if the dialog does not close because of a warning/error. #23157
  2. ibaHD Query: Issue with renaming queries. #23152
  3. ibaHD Query: Name of connector for digital submodules was missing. #19110
  4. UNV file loading issue
  5. Layout issue in the archive selection of the extractor. #23244
  6. Painting issue when panning a graph.
  7. Issue with Amplitude function. #23343
  8. Issue with Views: spurious updates under certain circumstances. #22567
  9. A crash in the ibaHD query dialog happened when the requested ibaHD store has camera signals with missing info fields. #23416
  10. Several localization issues. #23034 #19887 #23377
  11. ibaAnalyzer-DB: Fixed underflow handling for SQL Server versions before 2016. #23716

 

Version 8.0.2 - 2022-12-13

New features (N)

  1. Support for a new type of non-equidistant data is implemented, this type of data is considered piecewise constant and is never interpolated (neither in calculations or in presentation) between samples. #20219

Improvements (I)

  1. Trend query builder: feedback when import fails. #22246
  2. Groups from HD will get renumbered if they have the same ID as a previous group but different name. #19076
  3. ibaAnalyzer-DB:
    1. Computed columns are created with a more specific SQL data type. #21446
    2. String length is checked before insert. #21450
    3. Support extract to database for SQL Server 2005. #22651
    4. Cache for database connections. #22756
    5. In the trendquery builder, made the combobox for table selection slightly larger. #22882
  4. InSpectra-Expert view, InSpectra-Orbit view and InCycle-Expert view: the minimum plane count in waterfall mode has changed to 2. #21880
  5. Orbit and Circle view: additional scaling options for the base axis; immediate update of the scale when changing the view's perspective in waterfall mode. #22613
  6. On import of logicals, one is asked if one wishes to preserve the existing logicals, when selecting no, all logicals are cleared before the import, when selecting yes, the logicals are merged. #22874

Bugfixes (B)

  1. ibaAnalyzer-DB:
    1. Fixed syntax of alter table statements in some SQL dialects. #22453
    2. Fixed trend queries with boolean values or without string values. #22615
    3. Info fields were missing if there is no file type column in the result set. #22880
    4. There was no limit on query rows per result set. #22881
  2. Issue with converting signal numbers to names in expressions. #22502
  3. Analysis tree did not update when markers were manipulated through context menu. #22529
  4. Crash when right-clicking on a static marker in a graph in X/Y mode. #22796
  5. The installer process did not terminate cleanly when running a silent install on Windows 2022 Server. #22896
  6. It was not possible to open a new computation module (bug introduced in version 8.0.1). #22814
  7. Crash in the about dialog happened when no WIBU Codemeter runtime installed or WIBU licenses present. #22930
  8. Issues with licensing. Codemeter installation for WIBU is now optional (asked during installation). #22930 #22980

 

Version 8.0.1 - 2022-09-20

New features (N)

  1. ibaInCycle: support for vectors as input. #19896
  2. Option to save information for iba support.

Improvements (I)

  1. Trend query performance improved. #22247
  2. Status message changes to "Querying" while a database (trend) query is executed. #22248
  3. Matlab export/extract: improved signal and field name conversion. #22242
  4. DB-Extract: NULL will be inserted in filetype column with wrong data type for backwards compatibility. #22331
  5. DB-Extract: Improved Oracle error messages. #21650

Bugfixes (B)

  1. Issue with subsequent use of the results of the Traverse function when this function generated entries with only a single sample in it. #22258
  2. Crash when using locked markers and operating the navigator window when no markers are shown yet. #22249
  3. DB-Extract: vector channels were not queried correctly. #22318
  4. ibaHD Query: ibaHD stores containing corrupt segments could lead to a crash when adding a new query. #21911
  5. Crash when removing multiple rows near the end of the signal grid. #22363

 

Version 8.0.0 - 2022-08-26

ODBC is no longer supported as a database provider.

New features (N)

  1. WIBU CodeMeter licenses are supported: #19719
    1. License can be stored on a USB dongle (CmStick) or in a secure license file (CmActLicense).
    2. WIBU CodeMeter services and control center are automatically installed.
    3. MARX dongles are still supported.
  2. DB-Extract:
    1. Migrated to .NET Framework. #17561 #21438
    2. MC and standard libraries for DB-Extract are merged. The DB component is installed with ibaAnalyzer. #14987
    3. The database model is extended with a file metadata table. #14986
  3. Cross-reference functionality: #9407
    1. Overview of all signals and expressions actively used in the analysis
    2. Simple identification of duplicates
    3. Editable list of references for each input
  4. Grouping and referencing logical expressions:
    1. Fully forward/backward compatible group structure in the loagicals dialog
    2. Automatic update of references for renamed expressions
    3. Simple integration of logical expressions in computed columns for extract and report
  5. ISO 8601 timestamp support
    1. Export to CSV with timestamp in ISO 8601 format. #19754
    2. Import CSV files time column in ISO 8601 format. #17824
  6. Computation Module: #16939
    1. Use the PDA computation module offline.
    2. Transfer configurations from ibaAnalyzer to ibaPDA and vice versa
  7. Channels can be identified via "target search" with an additional button in the search dialog.
  8. R_Trig and F_Trig functions implemented, resp. identifying rising and falling edges in digital signals. #19633
  9. Added support Universal 58 files. (files with extensions *.unv, *.bunv, and *.uff) #18398
  10. Added support Vold files. (files with extensions *.tra, *.tor, and *.spl) #18398
  11. RelativeTime function: computes number of seconds relative to the ibaAnalyzer start time given an absolute time specified in time components. #20582

Improvements (I)

  1. DB-Extract:
    1. Logging is made available and can be configured. #9669 #21452
    2. Take column limit and existing unused columns into account when creating multi-column segment tables. #21441 #21449
    3. Disabled initial connection to DB when opening the data extractor dialog. #15736
    4. Oracle client installation is no longer required. #21442
    5. Creation and use of each segment table is made optional in MC mode. #11347
    6. Sort column names alphabetically in dropdowns and select lists. #16615
  2. Added support Matlab files without folders, with signals only in root level.
  3. AbsoluteTime function does no longer dismiss the sub millisecond part of a time.
  4. Icons of groups in the signaltree will correspond with those in PDA (configurable in PDA since version 8.0.0). #20707
  5. Fillgaps function extended to work on text functions, they can be used to filter empty texts from the text channel.
  6. Issue when querying from HD-server and the full 64 bit channel id's (PDA3) were required to encode module numbers, sub module numbers and numbers in modules. #21188, #21141
  7. When multiple rows in the signal grids are selected and one right clicks and selects "Create Logicals..." from the context menu, logicals for all rows will be created. Duplicates are avoided. #20469
  8. The "About dialog" is replaced by a dialog common to all IBA products. #20400
  9. Trendqueries can be extracted without the need of an additional .dat file. #10290 #10960
  10. The "Duplicate" method to clone a view is now guaranteed to create a view with an unique name. #17632
  11. Ability to reference unnamed expressions that are direct signal references when no data is loaded in the data extractor and ibaDatCoordinator signal trees. #17861
  12. In the file open dialog, advanced view, it's now possible to select all files in the file group with pressing Ctrl+A. #22127

Bugfixes (B)

  1. GetBitMask function did not work properly with PDA3 integer type signals.
  2. Crash with macro evaluations caused by a concurrency issue when extracting the file group in batch mode...
  3. ActiveX FFT view: the color axis in contour mode is now always painted correctly in the report generator. #20916
  4. HD condition query gave incorrect results. #21817
  5. Population control did not update after "open from file group" or HD or DB query.
  6. Vectors belonging to a group/folder were not correctly displayed in the signal tree in groups mode. #22035
  7. Database credentials were unencrypted in the registry. #20336
  8. CodeMeter installer could cause a reboot before ibaAnalyzer was completely installed. #21873

 

Version 7.3.7 - 2022-08-23

Improvements (I)

  1. .NET framework 4.8.1 is supported. #22183

 

Version 7.3.6 - 2022-04-13

Improvements (I)

  1. Oversampling is now allowed while extracting to .dat file. In previous versions, when the specified time base was smaller than the signal time base, the signal time base was used instead. Currently the specified time base is respected. Note that this might lead to increased exported or extracted file size.#20649

Bugfixes (B)

  1. VectorPolynomial function did not work with a vector that had zone widths or zone offset set. #20631
  2. Views implementing report fields, e.g. Inspectra Views, caused ibaAnalyzer to crash when used in reports. #20692
  3. Issue with iterating over appended files, most noticable in report dynamic tables. #20946
  4. Resample function crashes ibaAnalyzer when not provided with valid arguments. #20885
  5. Only one of the possibly matching grid expressions reported in the search results in the search dialog. #20770
  6. Performance issue with the grid search functionality. #20847
  7. A superfluous and incorrect "TimeBase" channel info field was written when exporting/extracting to Parquet. #20649

 

Version 7.3.5 - 2022-02-07

Improvements (I)

  1. Added tolerance of leading/trailing spaces in Comtrade configuration files. #20387

Bugfixes (B)

  1. Crash when clicking cancel button during export of graph signal data to clipboard. #20268
  2. Crash when changing line types in 2D preferences and applying to analysis. #20381
  3. Unnecessary reconnects with HD servers if a login was aborted by the user. #18986
  4. Duplicate of existing map doesn't show the markers in the map. #20228
  5. String encoding in COMTRADE export/extract was incorrect for v1999 and earlier (UTF8 instead of ANSI).

 

Version 7.3.4 - 2021-12-20

Improvements (I)

  1. Support for Windows 11 and Windows server 2022.
  2. Vector zone widths were not extracted or exported for expressions returning vectors. #19823
  3. In the COMTRADE export/extract any infofied which is COMTRADE-specific is written to the new COMTRTADE file. #20196
  4. XFirst and XLast adapted so they work properly on text signals.

Bugfixes (B)

  1. Occasional crash in marker visibility dialog adressed. #20140
  2. In HD preferences, when a value over 65535 was entered for "number of event channel results", it overflowed. Currently you can set values between 10 and 10.000.000 . #20192
  3. String encoding in COMTRADE export/extract was incorrect for v1999 and earlier (UTF8 instead of ANSI).
  4. Results signals from the views (e.g FFT-View) did not contain any data. #20169

 

Version 7.3.3 - 2021-11-11

Improvements (I)

  1. Improved transfer of signal list between ibaHD-server and ibaAnalyzer to prevent timeouts when connecting to an ibaHD-server with lots of signals. This requires ibaHD-server v2.7.0 or later. #19807
  2. When exporting while oversampling, an offset of half of the exporting timebase is added. This is not desirable when not averaging. #19316

Bugfixes (B)

  1. First text of an ibaHD text signal was not always available. This also requires ibaHD server v2.7.0 or later. #18953
  2. Grouping of signals queried from ibaHD was inconsistent. #19076
  3. Higher order vector statistics (VectorSkewness and VectorKurtosis) did not work for non-const signals. #19877
  4. File description was incorrect for the 64-bit version. #19881
  5. SetReset function was incorrect. #19512
  6. PercentileInTime function had mistakenly 0 as default for the third parameter rather than 0.5. #19715
  7. Search did not find expressions which were pure signal references but who were renamed in the expression grid. #19850
  8. Too few HD events were reported if a backup was mounted. #19807

 

Version 7.3.2 - 2021-08-02

New features (N)

  1. Route style option added to the Maps view. #19100
  2. ActiveX views: a custom name for each input can be configured. #19099
  3. Option to show Legend added to Maps. #19101
  4. Option to hide markers in report for Maps. #18969

Improvements (I)

  1. Matlab library updated to the new version. Now it fully supports Unicode in .mat file path. #19023
  2. Resample and SetReset functions adapted to work properly on boolean non-equidistant data. #19303
  3. If no data is present when querying HD non-equidistant data (e.g. textchannels) the timebase is set to the "clk" field rather that the previous default of 10 years. #16594

Bugfixes (B)

  1. Several crashes adressed when setting the preview graph in XY mode in the macro designer. #18917
  2. Issue with painting signals "points only". #19026
  3. Layouting issue in the french and spanish localisations of the "file open dialog". #19111
  4. Issue with marker grid values not showing if first depicted signal in the recorderview is a constant signal in a single graph. #19132
  5. Crash when opening Matlab file with an empty array. #19150
  6. Precision issue with StdDev function adressed. StdDevValid, StdDevInTime, MStdDev,Covar, Corr, MCovar, MCorr and VectorStdDev also adapted. #19209
  7. Timebase was incorrect for exported camera synchronisation signals when the .dat file was resampled. #19233
  8. HD condition query: Issue when when quering on event signals and lots of events were present but only few matched the condition. #19229
  9. HD condition query: Issue when opening a query result from the file group in the file open dialog advanced view. #19347

 

Version 7.3.1 - 2021-06-09

New features (N)

  1. Functions Median, MMedian, MedianInTime, MedianValid and VectorMedian added, they are identical to their ...Percentile namesakes except that they do not have the last optional argument. #18019
  2. Function SortText added, can be used to sort a text channel, with case sensitive comparing option and option to treat the numerical part of the string numerically rather than lexographically.
  3. Functions XSort and XSortText added. Sorts the (X,Y) pairs in the expression on Y, but returns X. Intended to be used with YatX to sort a signal on other data than its own. E.g. the expression YatX([Y],XSort([otherY]),1) sorts otherY and applies the permutation to Y.#19000

Improvements (I)

  1. Improved speed of adding multiple signals to multi-dimensional logicals in the logicals dialog. #18882
  2. In the map view cursor position labels now are "Long. (X):" and "Lat. (Y):" instead of "X:" and "Y:". #18712
  3. In the map view cursor position coordinates now have 4 decimal places instead of 6.
  4. YatX function adapted so it also works with a continuous X signal and a text Y channel.

Bugfixes (B)

  1. DeleteText and MidText functions did not work correctly when no proper time range was set yet because no other data was loaded. #18733
  2. Automatic reboot when installing SQL Server support is avoided. #17714
  3. Report generator couldn't be opened when ibaAnalyzer was running in Italian. #18797
  4. A crash could occur when showing a lot of one-dimensional signals in 3D with B-Spline interpolation enabled. #17402
  5. Only the first subchannel of a vector was exported to a .dat file. #18428
  6. Vector subchannels in exported .dat files did not inherit parent vector name and could be associated with wrong data because of name collision.
  7. Vectors created by the MakeVector function couldn't be exported if their names contained capital letters.
  8. First text of an ibaHD text signal was not available when the option "Insert gap between start time and first sample" was enabled. #18941
  9. versioning issue: analyses created with an ibaAnalyzer version between 6.10.4 and 7.0.1 that have text file import properties stored, did not load anymore.
  10. In the ActiveX views it was possible that the hand cursor was not displayed anymore after closing certain views. #18958
  11. Matlab files could not be written or imported with Unicode characters in the file path. #18860
  12. Issue where the signal was not presented in the graph in time mode if it failed the "too complex" check, while other modes were present. #18738
  13. Crash happened with a certain combination of trendviews, XY views and 2D top views. #19058

 

Version 7.3.0 - 2021-04-05

New features (N)

  1. Support for Active Directory in ibaHD server. This requires ibaHD server v2.6.0 or later #17903
  2. New product: ibaAnalyzer-Maps
    1. Show multiple routes based on GPS coordinates. #17176
    2. Add text labels to routes and use dynamic route coloring. #17175 #17177
    3. Bi-directional marker coupling and playback functionality.
  3. New product: ibaAnalyzer-InCycle+
    1. Use ibaInCycle functionality offline.
    2. Use the view without license. A license is needed, however, to get the results as signals. #17644 #17800
    3. Transfer configurations from ibaAnalyzer to ibaPDA and vice versa.
  4. Option to attach the zoom area of an ActiveX trendview to the X1 marker. #17422 #15151
  5. Digital signals can now be queried from the ibaHD server on the raw level non-equidistantly sampled. #18301

Improvements (I)

  1. Possibility to toggle the visibility of different elements in ActiveX-Views. #16856
  2. The initial ratio between configuration area and main view hast been improved for ActiveX-Views. #17114
  3. "Int" function adapted for digital signals so that simple forward Euler method is used rather than trapezoidal rule.
  4. "Int" and "Count" functions adapted so they do not resample if they have non-equidistant input, they produce non-equidistant output as well.
  5. Duplicate names check will now only be executed when extracting to databases. #18181
  6. Increased the limit of expressions that can be imported in the logicals dialog from 10000 to 100000 . #15419
  7. .dat files referenced in an analysis are not automatically loaded when ran from ibaDatcoordinator as this can not be the intention. #10276
  8. Auto loading of .dat files is disabled when ran from ibaDatcoordinator as this can not be the intention.
  9. When using a text channel as a computed column, the first non-empty string will be used, eliminating the need to shift the signal.#17020
  10. Group information is now also extracted even when the signal tree is not in group mode. #18220
  11. Performance improved when deleting multiple rows in the signalgrid (e.g. with Delete key or Ctrl-X).
  12. Parquet export/extract, option to use microsecond precision timestamps.#18062

Bugfixes (B)

  1. Exponential function is now listed under Technological functions in the expression editor. #18223
  2. Issue with opening DAS (FDA) files with gain set to zero. #18212
  3. Closing the HD Query dialog could crash when a trend graph is open. #18127
  4. The HD condition query gave wrong results in some cases. #16533
  5. Modified behavior of TimeToLength on constants has been reverted. #18193
  6. Drawing issue when linear interpolation was selected (both in Staircase or other modes). #17627
  7. Selecting time range in Export dialog did not affect Parquet and Matlab "starttime" metadata. #18210
  8. Time selection spinner in the Export dialog was misplaced.
  9. Marker values did not update in the markergrid for markerdependant expressions. #18199
  10. Autoloading of .dat files was broken and caused crashes. #18004
  11. Switch, FindText and IF functions did not work correctly when no proper time range was set yet because no other data was loaded. #18370 #18430
  12. Issue with selecting an expression in a signaltree in a view when the expression did not have a fixed name yet. #18303

 

Version 7.2.3 - 2021-01-15

Improvements (I)

  1. ibaHD connection timeout can be set through a registry value.
  2. Windows shortcuts to data files can be opened from the open file dialog.

Bugfixes (B)

  1. The HD condition query could ignore or skip the stop condition. #17936
  2. First result of a condition query was not automaticaly opened. #15597
  3. Issue with file import if the signal names line was larger than 65K characters. #17591
  4. Some accelerator keys did not work when ibaAnalyzer language was set to Russian or Chinese. (e.g. Ctrl-V opened the search dialog) #18051
  5. When CSV export was performed with the relative time column option selected, the time column was not written with sufficient digits when a large number of samples needed to be exported. #17638

 

Version 7.2.2 - 2020-12-08

Improvements (I)

  1. ibaAnalyzer-InSpectra: the calculation of the Crest factor was improved.
  2. Ability to use expressions in the Subject line and Body of report e-mails.#17688
  3. Search tab will now also search in comments for logicals if that option is selected. #17725
  4. Italian language support.
  5. Several other localizations updated.
  6. Ability to specify a preferred timebase for HD Condition query results.

Bugfixes (B)

  1. Parquet extract issue if only length based channels are selected while a time based extract profile is chosen. #17438
  2. Issue when using a different extract than export file type and performing the extracts through ibaDatCoordinator. #17055
  3. Issue with text channels on trendviews. #17255
  4. Further issues with integrating constants. (eg.: Int(1)) #17409
  5. Typos in the Sign and DeleteText function descriptions #17357 #17413
  6. BCC field in Email Report not persistent when it is the only change made to e-mail settings. #17710
  7. Codepage and decicmal character choices in text file import not persistent when they are the only changes made. #16780
  8. Issue with double clicking on digital signals to generate intervals. #16865
  9. Aligning digital signals with the legend was not correct if signals were hidden. #16628
  10. Crash when manipulating the signal tree of the computed columns tab after a batch file group extract. #17764
  11. When opening a Matlab file, the module and signal ID could be incorrect. #17760
  12. The option to generate an .hdq file by from the context menu of the signal tree was not present for an event store.
  13. Staircase option was missing in signal legend context menu. #17704.
  14. The "Discrete frequencies" option did not work in the graph context menu.
  15. Selecting a different decimal point for CSV import or export did not work if the user has set custom numeric formatting in windows.
  16. Issue with infofield and text channel bases.
  17. Issue with incorrect vector extract to parquet. #17588
  18. Undesired "empty folder" event is now hidden. Folders (modules in ibaAnalyzer) are still shown.
  19. Shortcuts to folders not displayed in Open File dialog when selected filter is different from "All files". #17906

 

Version 7.2.1 - 2020-09-07

Improvements (I)

  1. In order to get better performance when writing files, a column based Parquet extract is implemented. #17259

Bugfixes (B)

  1. Several localisation issues. #17241
  2. Installation of ibaAnalyzer failed on Windows Server 2016 and 2019.
  3. Issue with evaluating intervals. #17240
  4. SHL and SHR functions did not work properly on constants.
  5. Shortcuts for other files than .txt and .dat in the file open dialog did not work. #17243
  6. Text import was broken when absolute equidistant ibaAnalyzer formatted times were selected. #16685
  7. Credentials not correctly remembered when performing an HD condition queries. #16720
  8. Crash when drawing empty marker labels.
  9. Switch statement did not work correctly with constant selector expression and continuous case expressions. #16032

 

Version 7.2.0 - 2020-08-26

.NET framework 4.8 is required
Windows 2008 Server is no longer supported

New features (N)

  1. Integration of PDA Trendview:
    1. Dockable and individually configurable view. #13411 #13174 #14526 #14705 #15151
    2. Time-based signals, vectors, and text-channels are supported #15634
    3. Show relative or absolute time. #16114
    4. Individual marker grid. #16115 #9413
  2. Search&Replace in grids. #16536
  3. Display analog signals as step function (0th order interpolation). #16147
  4. Thickness control for computed markers. #15925
  5. Windows shortcuts to files supported in Open file dialog. #15751
  6. Option to show signal numbers with file-index prefix. #15596
  7. Read PQDIF files. #13575
  8. New function VKF (Vold Kalman Filter). #14898 Additionally some other helper function were implemented:
    1. SmoothStairs, smooths a staircase signal (e.g. generated by a Count function).
    2. Amplitude, computes the amplitude (absolute value) of a vector representing the real and imaginary part of a complex number.
    3. Phase, computes the phase of a vector representing the real and imaginary part of a complex number.
  9. New function InfofieldTime, this function interprets an infofield or part of it as a date and time and returns the relative number of seconds since the ibaAnalyzer starttime.
  10. The manual/help is available as html. #14514

Improvements (I)

  1. Collapsing lines in the expression editor show content of expression. #14961
  2. Read meta-data in pdc archives. #15713
  3. Making computed values available to ibaDatCoordinator was improved. #16705

Bugfixes (B)

  1. Fix sporadic exception when opening ibaHD query dialog. #15625
  2. Timing when to show tooltips for expressions was adapted to PDA. #14297
  3. In some cases when exporting/extracting signals partial meta-data were missing. #15170 #15176
  4. Vectors stored in .dat or miqas files couldn't be loaded.

 

Version 7.1.7 - 2020-05-14

Bugfixes (B)

  1. When extracting to Matlab, module information was missing.#16515
  2. Extract to .dat files extracted time calculation was wrong. #16507
  3. First entry of a logical not accessible with the GetRows function. #16537
  4. Issue with extracting to file through ibaDatCoordinator. #16588
  5. Issue with extracting or exporting vectors to the parquet format.
  6. Issue with extracting or exporting text channels to .dat files created with the InfofieldText functions. #16507
  7. Layout of 2D preferences dialog was garbled in all resources except for the English and German languages.

 

Version 7.1.6 - 2020-04-17

New features (N)

  1. Swap expression order button in logicals dialog. #16252

Improvements (I)

  1. Negative step and start row allowed in GetRows function.#16171
  2. Password and username can be specified for .hdq files. #15926
  3. ibaDongleViewer updated to version 2.0.0 .
  4. Spanish resources updated.

Bugfixes (B)

  1. Matlab files not interpreted correctly.#16297
  2. Issue with extracting parquet. #16408
  3. Issue with vector handling from an exported/extracted file.

 

Version 7.1.5 - 2020-03-09

New features (N)

  1. New funtion "Merge", which allows merging non-equidistant data or text channels. #16161

Improvements (I)

  1. When extracting or exporting and no UTC offset was present in the source file, an UTC offset calculated from the starttime of the file is added. #16011
  2. No aggregate channels queried anymore from HD server for camera signals. #16008

Bugfixes (B)

  1. Fillgaps function did not work correctly.
  2. Computed columns from text channels were not displayed in the the report info window. #16022
  3. Crash with some HD queries. #16106
  4. TDMS extract failed when channels with identical names were present. #15886
  5. Digital signals with no data present gave wrong result when exported to text-file. #15923
  6. Vector in .dat file with missing entries caused crash upon visualization.
  7. Buffer for exporting/extracting to text file too small, which caused new lines to be missing in the exported file. #16151
  8. Couple of other crashes fixed. #16157

 

Version 7.1.4 - 2019-12-17

New features (N)

  1. .wav files can be opened directly into ibaAnalyzer. #14881

Improvements (I)

  1. Option to skip leading or trailing empty rows in CSV extract. #13805
  2. Subfolders supported in .pdc archives #115714

Bugfixes (B)

  1. Shl and Shr functions were not working for text channels with only one entry. #15599
  2. The new marker labels were erroneously displayed when signal was hidden through the legend button. #15718
  3. Marker labels were not displayed in reports or when the graphs were copied to Ms Word. #15719
  4. Intervals were not working for multidimensional signals. #15720
  5. The formatting string for CSV export was ignored. #15721
  6. InfofieldText function extract was not working. #15723
  7. Crash when exporting/extracting text channels. #15742
  8. XY view did not work with constants anymore. #15752
  9. Crash when trying to import CSV files with leading blank lines. #15810
  10. Crash when clicking on the legend of a text channel. #15827

 

Version 7.1.3 - 2019-11-15

New features (N)

  1. New options to display labels at dynamic and computed markers. #13488
  2. Zooming on graphs by holding Ctrl and using the mouse wheel. #15655

Improvements (I)

  1. .txt files with non-equidistant data and relative time can be imported. #14214
  2. Multiple files opened from archives or .pdc files are sorted lexicographically. #15639
  3. When extracting vectors, unit, comments and zone data are preserved. #15170
  4. Improved zooming for XY graphs and 3D graphs.

Bugfixes (B)

  1. The TimeToLength function did not work with text channels. #14916
  2. The wildcard functionality did not work when referencing signals by name. #14926
  3. Some issues with Russian language support. #15622
  4. VARCHAR columns were padded with blanks in Oracle databases. #15607
  5. Crash when zooming and shifting the x-axis in certain circumstances. #15672

 

Version 7.1.2 - 2019-10-03

New features (N)

  1. Export to matlab #15366

Improvements (I)

  1. Names for file export/extract option adapted. #15364

Bugfixes (B)

  1. ibaAnalyzer-InSpectra: the number of pulses per revolution was not taken into account for order calculations. #15171
  2. Crash when trying to export. #15385
  3. Extract dialog, OK button missing in languages other than English. #15368

 

Version 7.1.1 - 2019-09-19

New features (N)

  1. A new function LSQExponentialCoef has been added to compute a least squares approximation of a given curve using an exponential function. #15110
  2. A new function Exponential has been added in order to evaluate the result of LSQExponentialCoef. #15110
  3. Several text functions have been added inspired by ibaPDA (CharValue, CountText, DeleteText, FindText, InsertText, MidText, ReplaceText, TextLength). #15011
  4. The data extractor dialog has been re-designed and improved:
    1. An option has been added to extract to Matlab (.mat) files. #14554
    2. The extension "_de" added to the extracted filename can be disabled #15145
    3. The column separator for ASCII extract can be selected. #15146
  5. The export dialog has been re-designed to better match the data extractor dialog.
  6. Length based channels can be exported/imported through CSV.

Improvements (I)

  1. Data extract/export:
    1. A combination of signal number and name can be used as column names in parqet extract and export. #15131
    2. An option has been added to create Spark compatible parquet files. #15130
    3. The performance when extracting to parquet format has been improved.
    4. When importing .mat files some additional meta data are interpreted to resemble the dat-file structure (for extracted .mat files)

Bugfixes (B)

  1. An extract of NULL values to CHAR fields in Oracle databases could result in unidentified characters. #15258
  2. In some cases a database query using a ODBC connection did not show the channel data. #15159
  3. The time shift of data files was broken. #15265
  4. In some cases the creation of logical signals could take a very long time. #15208
  5. Deleting logical expressions could cause a crash in certain situations. #15207
  6. Manipulating expressions in the Marker setup could cause a crash. #15174
  7. The FFTOrderAnalysisAmpl function would not accept constant speed values. #15135
  8. The FFTOrderAnalysis function did not take the window setting into account. #15134
  9. The infofields starttrigger and stoptrigger were not correctly extracted when the resulting timebase of the output dat file was different than the input .dat file.
  10. Synchronization of videos did not work for length synced videos. #15344

 

Version 7.1.0 - 2019-08-12

New features (N)

  1. ibaAnalyzer-InSpectra:
    1. Result tables are configurable. #13250
    2. Results from the Expert-view are available in the result table. #14486
    3. In the Expert-view the averaging of expressions was not always working correctly. #14474
    4. in the Expert-view characteristic values are visible in the spectrum slave table. #14632
    5. For playback one can use keyboard shortcuts. #13243
    6. The results of the Expert-view are available in the report generator. #14478
    7. Calculated results are available as signals in the signaltree. #13252
    8. New ibaAnalyzer function SampleOnce() was implemented. #14927
    9. The contour-plot colors can now be applied to the waterfall-plot in the Expert-view #11032
  2. Support for opening .dat files stored in compressed archive (zip, rar, 7Z, xz, tar, bz2, gz) #9599
  3. Dialog that requests to save changes can be disabled. #13412
  4. Files dowloaded by ibaDavis (.pdc) can be opened. #14658
  5. Expressions can be grouped when extracting by specifying slashes ('\') in their name. #14604
  6. Password can be specified at the command line for opening password protected .dat files through the command line.#14886
  7. By double clicking on an interval and holding the Ctrl key, all intervals are added that are TRUE or FALSE respectively as to what part of the signal was clicked.#14925
  8. The marker position can be locked (relative to the zoom area) when panning.#14924
  9. ibaAnalyzer automation interface:
    1. Ability to evaluate text channels.
    2. Ability to evaluate non-equidistant channels.
    3. Methods added that provide information to reconstruct the signal tree.

Improvements (I)

  1. ibaAnalyzer-InSpectra:
    1. Filename is displayed in Orbit- and Expert-view. #14493
    2. Improved visualization of tables in the Expert-view. #12215
    3. Warning added when speed placeholder is not available. #14472
    4. Functions available for expressions in the Expert-view are limited to online-compatible functions. #14488
    5. Performance of order resampling in the Expert-view was significantly improved. #14470
    6. Marker synchronization in combination with the navigator is improved. #14924
  2. There was a difference in behavior in the expression editor between drag and dropping signals or double-clicking them. #14296
  3. Enabled multiselecting of signals in the HD query signal tree. #14664
  4. HDQ files to protected HD stores can now be opened after specifying a password when prompted. #14464
  5. TDMS library updated. Ability to open channels of datatype date time. #14907
  6. Module info fields are present when querying data from the HD-server. For e.g. a PQU module this contains the Firmware and Serial number. #14979
  7. White space was used when formatting expressions in grids. This has been eliminated as it caused issues when copying these expressions. #14938
  8. The infofields starttrigger and stoptrigger are now extracted/exported. #15020
  9. When exporting/extracting infofields to text files, this was limited to 2000 characters. This limit has been eliminated. #15104
  10. Logicals were entirely re-evaluated after ending the logicals dialog. Currently only the modified logicals and dependant expressions/logicals are evaluated, resulting in a massive performance gain.#15115
  11. Support for .NET framework 4.8

Bugfixes (B)

  1. ibaAnalyzer-InSpectra:
    1. Slave tables in the Expert-view were sometimes not shown in the Report generator. #14695
    2. Playback was not always correct when using the ibaAnalyzer zoom area. #14818
    3. Time ranges were not always correct when opening several files. #14512
  2. IbaPDA v7 dat files with infofields that are longer than 10020 bytes can't be opened. #15065
  3. Issue with exporting to clipboard or text file off graph data through context menu. #14746
  4. MMin and MMax gave wrong results on occasion. #14799
  5. Fixed parquet compression formats names. #14799
  6. min/max/stdv subchannels were sorted incorrectly after opening an extracted .dat file where these aggregates were selected during extract. #14673
  7. Some HD queries could lock up ibaAnalyzer. #14709
  8. The option "Remove intervals with constant expressions on .dat file load" was not persistent. #14823
  9. The time-axis was not depicted correctly in the 3D wireframe and surface view. #15016
  10. The intellisense help for the "Count" function was wrongly localized in French, causing a misinterpretation of the number of arguments. #15109

 

Version 7.0.3 - 2019-06-04

Improvements (I)

  1. When determining the time range of the visualised signals, empty signals are not taken into account any more. #14693
  2. Issue with referencing a channel by name if the name could be interpreted as a number and a tag.

Bugfixes (B)

  1. Issue with HD condition querying.
  2. Issue with GetRows function.

 

Version 7.0.2 - 2019-05-17

New features (N)

  1. Ability to import Matlab .mat files.
  2. Video export when extracting to .dat files: the ability to specify a digital expression to extract only relevant parts of the video. #10106

Improvements (I)

  1. The help text in expression builder has a scroll bar so multiple line text can be displayed. #13848
  2. Parquet export/extract: compression method is selectable as well as the RowGroup size. #14178
  3. Parquet extract: length based signals are possible.
  4. A new icon for .hdq files is available. #14530
  5. Automation interface: Ability to query an entire signal, query the marker colors and update the overlay.
  6. Ability to skip extracting to the channel table in database MC format.#14529
  7. Icons of event channel query modules adapted.#12664

Bugfixes (B)

  1. When a dat-file is exported or extracted from an HD query, the module names were missing in the new file. #14479
  2. Several localization issues #14489
  3. When a query was selected to be stored in the analysis, it sometimes was removed without being stored.
  4. .dat files extracted with v7.0.1 or 7.0.0 with embedded videos in them were corrupted so their videos could not be displayed.
  5. There was an issue with importing CSV files with a locally formatted timestamp.

 

Version 7.0.1 - 2019-04-02

New features (N)

  1. Importing, exporting and extracting of unicode formatted CSV files, along with several other encodings.
  2. InSpectra views have their time marker synchronized with the ibaAnalyzer X1 marker. #13249
  3. ibaAnalyzer-InSpectra:
    1. Marker and value legend added for the Orbit view. #13420
    2. Hotkeys for dragging signals into the FFT view. #8503 #6558
    3. Logarithmic scale for the amplitude axis in the FFT view. #12832

Improvements (I)

  1. Graphs in reports can have their Y-axes aligned. #10286
  2. RMS function added. Offers the same functionality as the Eff function but will be easier to find. #14312
  3. Counter added to the population control indicating which of the current results is selected. #12826 #10281
  4. When a new signal is added, the zoom level stays respected if possible. #10457
  5. ibaAnalyzer-InSpectra:
    1. Improved handling of profiles in case of several views. #14371
    2. Module icons are used in the views. #14353
    3. Logical signals can now be used as placeholders. #14338
    4. Profile settings are saved when a new signal is added. #13904
    5. The controls in the playback area are improved. #13244 #13236
    6. The visualization of the sensor positions in the Orbit view is improved. #11816

Bugfixes (B)

  1. The FFTInTime could report amplitudes at one frequency point to low. #10856
  2. Analysis became corrupt when saving with docked windows (e.g. ibaCaptureCAM) that were in AutoHide mode. #14324
  3. Title in print view was incorrect for files queried from a database or ibaHD server.#12614
  4. X-axis scientific formatting was wrongly set under some circumstances.#10435
  5. The size of the dropdown list of the population control was miscalculated for ibaHD query results.
  6. You could install an older version of ibaAnalyzer over a newer version if the target platform (32 or 64 bit) was different.
  7. ibaAnalyzer could hang or crash if ibaHD user rights were changed while configuring queries. #14424
  8. In an ibaHD query, constant signals of high precision data type were not queried correctly. #14417
  9. Canceling the extractor dialog reported changes if the profile selection dialog was not visited. #13891
  10. Intellisense fired incorrectly when typing in quotes. #13700
  11. ibaAnalyzer-InSpectra:
    1. Sideband markers in the FFT view are now working correctly for different speed units. #14383 #14314
    2. FFT view: the number of lines selectable in the dropdown is always correct now. #14008
    3. When the number of samples was much higher than the available number of data points, an exception could be thrown. #14007
    4. Amplitude scaling in the FFT view was not always correct. #13966

 

Version 7.0.0 - 2019-02-28

New features (N)

  1. Reading of new dat file format from ibaPDA v7.0.0: #12660
    1. UTF-8 encoding to support multiple languages in a single dat file. Files can be opened independent of the system language.
    2. Files can be password protected.
    3. Higher possible module and signal numbers.
    4. No more special restrictions for module and signal numbers in QDR files.
    5. Improved compression of fast changing signals.
    6. Files up to 64 GB supported.
  2. Export and extract generate dat files with the new file format. Password protected files can be generated.
  3. Redesigned HD Query dialog:
    1. The HD connection pane is always visible, also always showing the store selection.
    2. Time selection and signal preview pane always visible with added constant interval controls (past hour, past day, etc...)
    3. Condition configuration in a separate dialog
  4. Ability to query HD events as text channels, event numeric fields as non-equidistant signals and event text fields as text channels.
  5. HD Condition query extended so conditions on events and their numeric fields can be specified, which can be combined with conditions on signals.

Improvements (I)

  1. Support for ibaHD user management. #10629
  2. Support for FDA DAS files with timestamps that are not always increasing.
  3. Module icons are preserved in exported dat files.
  4. HD Condition queries over multiple stores now generate a compact entry in the results table rather than a result for each store.

Bugfixes (B)

  1. ibaHD servers with vectors in a timebased store could lead to disconnects of ibaAnalyzer. #14062
  2. Jumping to closest point when dragging markers and pressing Ctrl did not work correctly for non-equidistant signals.

 

Version 6.12.0 - 2019-02-08

New features (N)

  1. Parquet file format: import, export and extract functionality.

Improvement (I)

  1. Ability to filter on all supported file formats for the open file dialog. #14147

Bugfixes (B)

  1. Extracts failed for empty channels.
  2. Issue with DOS formatted .dat files.
  3. Determining the timebase of non-equidistant data was not correct. #14117.
  4. Adding intervals by double-clickling digital signals did not work correctly when the digital signals were aligned on top and mixed with one or more analog signals. #13765
  5. Some texts were truncated for the French and Russian localizations. #13696
  6. Computed fields were not re-evaluated for each extract of a batch-extraction. #14135

 

Version 6.11.2 - 2018-12-14

New feature (N)

  1. ibaAnalyzer-InSpectra, new concept with support for multiple inputs.

Improvements (I)

  1. Modified Comtrade import by making it more tolerant to absence of "timemult" value, especially in v1999.

Bugfixes (B)

  1. The search pane did not report search results for database trendqueries.

 

Version 6.11.1 - 2018-12-03

New feature (N)

  1. Extract: Option to assign unassigned channels to the first profile. This allows for the batch-extract to extract any files without that a specific layout needs to be configured.

Bugfixes (B)

  1. TDMS extract failed for a signal consisting completely out of invalid samples.
  2. Error messages happening during TDMS extract where incorrect (e.g. random Chinese text).
  3. Issue with text import if the last column represents a text channel.
  4. Text import dialog: The text preview was no longer properly formatted.
  5. Intellisense: The help window was too wide when the help text contained multiple lines (e.g. helptext for 'AbsoluteTime' function).

 

Version 6.11.0 - 2018-11-09

New features (N)

  1. Full unicode support.
  2. Orbit view.
  3. Multiline editing and automatic formatting in the expression editor. #9596

Improvements (I)

  1. Infofield with UTC Offset is provided when extracting or exporting. #13203
  2. One can now postfix the /overview and /trendsql command line options with "msec" to indicate that the first numeric column in the query should be used as microseconds column for the timestamp. The 'msec' option must be separated from the file or mergefield parameters by ';'.
  3. The sliders for contrast and brightness in ibaCapture-CAM video windows can be reset to their initial position by clicking the corresponding icon.

Bugfixes (B)

  1. Issue with SHL and SHR when applied to signals of .dat files that did not appear first in the tree. #13329
  2. Issue with the Chart fields tab in the report dialog: the tab was destroyed when pressing ENTER or ESC when in the Dimension or Unit field. #13446
  3. The tooltip for XMarkValid was incorrect when typing in the expression editor or signal grid. #13440
  4. A placeholder NAN column is now exported for an unsupported channel when extracting to a CSV file. Previously a mismatch between the header rows and data rows was present. #12865
  5. Crash when having both a logical and tagged channel selected in the extractor profiles. #13505
  6. Moving Percentile function did not work for large files. #13507
  7. Videos did not get extracted for .dat files containing older embedded videos.
  8. Double digit years were not treated correctly in COMTRADE import.
  9. Efficiency issue when applying vector aggregate functions to vectors that contain empty signals (e.g. generated by the Traverse function)
  10. Vector creation with wildcards: The combination "*:*" or "*.*" contained duplicate channels.

 

Version 6.10.5 - 2018-08-22

New features (N)

  1. Date picker for selecting start end end time in the export dialog. #12696
  2. Ability to perform an extract operation for every entry in the file group. #10437
  3. ibaCapture: Ability to flip images horizontally or vertically.Version 4.2.2 of ibaCapture player is required. #10423
  4. ibaCapture: Videos embedded in the .dat file can be played without extracting them. Version 4.2.2 of ibaCapture player is required. #12648
  5. "Support" contact information for further support added to help menu.

Improvements (I)

  1. Position of splitters is now persistent for all dialogs. #10279
  2. Additional splitter added to the profile selection tab of the extract dialog. #10279
  3. Expressions that return texts are possible now for computed columns. #11348
  4. ibaCapture: Improved video synchronization. Version 4.3.1 of ibaCapture player is required. #12315
  5. File Group sizes to content. #10280.
  6. If no other room available text labels will be drawn to the right of the marker partially.
  7. Improved performance when drawing a text signal with lots of texts
  8. Text values are shown in the grid and any parameterized legends or legend tooltips.#13266

Bugfixes (B)

  1. Painting issues with splitter controls in several dialogs.
  2. The wildchard vector creation did not work when no modulenames were present in the .dat files.
  3. YatX did not work for text channels.

 

Version 6.10.4 - 2018-05-16

New features (N)

  1. Possibility to select decimal character in import, export and extract.

Bugfixes (B)

  1. Issue with zipping logfiles of ActiveX components (HD, Inspectra) on systems with exotic regional settings.
  2. Issue with XLast function when the "ignore last edge" option was set.

 

Version 6.10.3 - 2018-04-09

New features (N)

  1. Logarithmic scaling of values for 2D countour plots and 3D plots. #11632

Improvements (I)

  1. Link added to the installer to subscribe to product update information. #12436

Bugfixes (B)

  1. Issue with loading .dat files with embedded videos and an analysis from the command line. #12617
  2. Issue with de filter designer where the autoscale of the main graph did not work correctly when additional graphs were displayed. #12506
  3. Zooming in a 2D plot subgraph didn't scale the value (color) axis anymore (broken since v 6.0.0).
  4. After dropping a signal on an ibaAnalyzer-InSpectra view, the arrows that indicate where the signal can be dropped in the legend in the standard recorder view did not display anymore. #11202
  5. On some systems the installer didn't install all required dlls leading to missing ibaHD and ibaCapture functionality. #12466

 

Version 6.10.2 - 2018-02-09

Bugfixes (B)

  1. Crash when loading analysis and .dat file containing embedded videos through the command line in 64 bit version of ibaAnalyzer.
  2. Embedded video's after export/extract were not accessible when reopening the .dat file.

 

Version 6.10.1 - 2018-02-06

Improvements (I)

  1. ibaAnalyzer-InSpectra: possible to save the FFT view calculation settings as preferences

Bugfixes (B)

  1. When loading an analysis with a certain layout of ibaCapture-CAM views, the analysis was wrongfully considered modified after loading the .dat file.
  2. Analyses saved in a previous version could not be loaded anymore if they contained dockable windows (ibaCapture-CAM views, ibaAnalyzer-InSpectra views).
  3. On a 32-bit system, the installer erroneously complained that a 64-bit ibaAnalyzer is installed.

 

Version 6.10.0 - 2018-01-26

New features(N)

  1. HD support for higher precision signals.
  2. The FFT view has been replaced by the product ibaAnalyzer-InSpectra :
    1. Contour plot.
    2. Support for the Flat-top window.
    3. The base axis can be inverted, displaying periods instead of frequencies.
    4. Support for export and import of calculation settings. The calculation settings of InSpectra profiles can be imported.
    5. ibaAnalyzer-InSpectra license is required.
  3. Ability to open FDA files (32bit version only), requires additional library.
  4. Password protection of analysis (preventing loading). #10524
  5. Comtrade 2013 formats supported (importing and extracting or exporting). #11188
  6. IbaAnalyzer CSV-file import settings can be stored in the analysis.

Improvements (I)

  1. ibaHD bitdecoder modules supported #10436
  2. CSV import with line lengths up to 64 MB supported. #11891 #11892
  3. Extract and export now copy the channel infofields. #12052
  4. Installing 32 and 64 bit versions side by side is no longer possible. #12216

Bugfixes (B)

  1. Issue with importing multidimensional logicals #11549
  2. Vectors from an HD store did not display when they had a dot in their name.
  3. Issue with loading analyses for which the "Synchronise on recording time" option differs from the previous analysis (or preference setting).

 

Version 6.9.5 - 2017-08-09

Improvements (I)

  1. Icons for the new diagnostics modules added. #11527

Bugfixes (B)

  1. Crash when trying to export an ibaCapture video that was length based. #11526

 

Version 6.9.4 - 2017-08-07

New features (N)

  1. Support for vectors from HD stores. #10741

Improvements (I)

  1. The help files for the report designer are only available in English or German. For other languages an error was reported when trying to access the help file. This has been modified so that the help file in English is shown instead.
  2. License agreement updated.

Bugfixes (B)

  1. Digital filter settings were not accessible through the context menu in the filter designer anymore. #11070
  2. Issue with intervals on appended files.
  3. Adding intervals by double clicking on a binary signal did not work if the signal was length based. #10730
  4. Issue with timetolength function. #10971
  5. Precision issue adressed for HD signals with irregular timebases. #10063
  6. Report generator: Only the first page of a multiple page footer was printed for dynamic tables at the end of the report.
  7. Occasional crash when loading ibaCapture signals from an HD server. #10559
  8. Issue when querying HD-signals for which the timebase changes mid query range, this was especially problematic with digital channels.
  9. Flat-top window radio button was not reselected when entering the filter design dialog again after selecting it. #11202
  10. When holding Ctrl when dragging the markers, the behaviour was not correct for text channels. #10384

 

Version 6.9.3 - 2017-04-18

ibaCapture 4.0.4 is required for windows logon.

Improvements (I)

  1. Oneshot was imprecise for "high precision" data (int32, double).
  2. Credentials for ibaCaptureCAM views are stored (encrypted) in the analysis but are ignored when the analysis was used on a different system for security reasons. However if windows logon is used, this measure is not necessary and credentials will be provided when the analysis is loaded on a different system.
  3. ibaDongleViewer updated to version 1.6.11
  4. FirstIndex and LastIndex did not work properly when applied to vectors that have invalid rows.
  5. Support for .NET framework 4.7
  6. Comtrade export and extract modified so no trailing null values are exported (which was problematic for some comtrade file viewers).

Bug fixes (B)

  1. Export of database query result was limited to 12 hours.
  2. When importing logicals for which the dimensions were altered, old expressions were still present.
  3. The ibaCaptureCAM frame to select for a report was not always correct when the report was generated from ibaDatCoordinator.
  4. Options to have alternative signal names were not properly persistent.

 

Version 6.9.2 - 2017-01-31

Bug fixes (B)

  1. ToText function did not work anymore except for constants.
  2. Using ibaCapture-CAM video still frames in reports did not work properly.
  3. Precision problem with the AvgInTime function.
  4. Occasional crash when right-clicking on a graph.
  5. The options to have alternative names for the display name or reference by name of a signal were not persistent in the analysis.
  6. Crash when loading an analysis with embedded HMI videos on a 64 bit system, a proper "not supported" message is now provided instead.

 

Version 6.9.1 - 2017-01-02

Improvements (I)

  1. Name of the selected signal added to the interval dialog title, making it clearer that only the intervals associated with this signal can be edited.
  2. Clicking (left or right) on an interval signal will select the associated signal in the grid.

Bug fixes (B)

  1. Intervals were not depicted in reports when the domain was different from the time domain and the start or stop expressions were not constants.
  2. On loading an analysis file, intervals were not depicted when the domain was different from the time domain and the start or stop expressions were not constants.
  3. On loading an analysis file, units were not displayed for the interval labels.

 

Version 6.9.0 - 2016-12-09

New features (N)

  1. Intervals between events (e.g. the time a digital signal stays true) can be measured and annotated on the signals.
  2. Inspectra markers can be loaded from .dat file.
  3. HD store dropdown displays mounted backups.
  4. Minimum frequency parameter added to PulseFreq function.
  5. Additional parameters added to XFirst and XLast so that also the n'th event or n'th event in reverse order can be found rather than only the first and last.

Improvements (I)

  1. The displayed X-axis unit for an inspectra spectrum is loaded from the .dat file.
  2. Holding SHIFT while selecting the graph mode will cause the selected mode to be applied to all subsequent graphs as well (where applicable).
  3. Installer writes to log file.

Bug fixes (B)

  1. TrimText function did not work on constant arguments (e.g. generated from an InfoFieldText function).
  2. Storing HD queries in an analysis did not work properly.
  3. Storing an analysis in a database did not work properly for the 64 bit version.
  4. IbaAnalyzer crashed when specifying an invalid format string for the ToText function.

 

Version 6.8.3 - 2016-10-10

New features (N)

  1. ibaHD dead times on start and stop triggers can be configured.

Improvements (I)

  1. More options for ibaHD preferred time base added.
  2. Correct module icons when querying from ibaHD.
  3. Separate locations in the windows menu for the 32 bit and 64 bit version.
  4. 64 bit versions of the installer and uninstaller are marked as such in their properties and title bar.
  5. 64 bit version of ibaAnalyzer is marked as such in its title bar.

Bug fixes (B)

  1. ibaAnalyzer crashed after certain updates of the .NET framework were installed. Also the installer crashed.
  2. The file group list dropdown did not correctly depict its items anymore with the current version of windows 10.

 

Version 6.8.2 - 2016-09-08

Improvements (I)

  1. Installer starts ibaAnalyzer non-elevated when UAC is enabled.

Bugfixes (B)

  1. Language resources were not included in version 6.8.1. Menus and dialogs were all in English regardless the selected language.

 

Version 6.8.1 - 2016-09-05

New features (N)

  1. Non equidistant extract to CSV files.
  2. HD query dialog: Button to autoscale time axis to all available data of the visualized signals.

Improvements (I)

  1. Hex values in the grid are also shown for invalid floats (Not A Number, Infinities ...) rather than being replaced by dashes.

Bug fixes (B)

  1. Crash when using IF function with text signals.
  2. Crash with trimtext function if no signals are loaded.
  3. Automation interface, crash when an invalid xbase is specified for the evaluation functions (Eval, EvalD)
  4. Old type charts (global) on first page of a report were not printed anymore.
  5. When going into the report designer with an analysis and a report file created with an ibaAnalyzer prior to version 6.4.2 and with spaces in the infofields, the infofields were not found.
  6. When importing back exported technostrings or computed columns, trailing underscores from the names where ommited.

 

Version 6.8.0 - 2016-06-30

Windows XP and Windows 2003 Server are no longer supported.

New features (N)

  1. 64 bit version
  2. Windows 10 and Windows Server 2016 officially supported.
  3. Logarithmically scaled Y-axis
  4. Logarithmically scaled X-axis in XY view
  5. SQLite support for data extraction and querying, no blobs
  6. PercentileInTime function.
  7. MPercentile function.
  8. ibaCapture-CAM support for when the synchronization information is stored on an HD-server.

Improvements (I)

  1. When an error is reported while extracting interactively, one can now choose to suppress further error messages or cancel the extract all together.
  2. $PQU_Limit channel infofield displayed for HD queries when present.

Bugfixes (B)

  1. VectorLSQPolyCoef function did not work.
  2. Cross profile plots not drawn correctly when parts of the graph do not contain data.
  3. TDMS extract did not work when signals are selected from different modules with the same name.
  4. Exporting video between markers (.mp4 file) sporadically did not work.

 

Version 6.7.2 - 2016-04-25

New features (N)

  1. DbScale function, provides logarithmic scaling to Db.
  2. AWeighting function, provides A-weighting for amplitude spectra.
  3. IntSpectrum function, provides spectrum integraton.

Bugfixes (B)

  1. Performance problem when applying additional functions to functions that return vectors (e.g. FftOrderAnalysis, FftInTime)
  2. After report generation temporary files were not deleted causing the disk to run full.
  3. The starttime of HD queries was imprecise.
  4. When cancelling a close of ibaAnalyzer, any data loaded(HD or .dat file) was unloaded.
  5. Crash when mixing text arguments and numeric arguments in IF function.
  6. Russian language pack was not included for the report generator.
  7. FFTView: when combining order calculations with integration/differentiation, all spectrum values were wrong with a constant factor

 

Version 6.7.1 - 2016-03-01

Improvements (I)

  1. Analysis tree: double clicking on a group with .dat file folder attached will open a file dialog rather than opening the most recent file. The folder where the dialog starts should be the .dat file folder previously specified.

Bug fixes (B)

  1. HD functionality, time range panel: clicking the blue link to jump to the current timestamp didn't work when no signals were previewed.
  2. Report generator, chart: The data for the charts on the first page was fed twice to the report generator, leading to incorrect results if aggregates (e.g. Count) were used.
  3. The windows start menu link was incorrect on windows 8 or later.
  4. Report e-mail functionality was broken.
  5. Switch function had difficulty with constant case or value expressions (while the condition expression was variable).

 

Version 6.7.0 - 2016-01-29

New features (N)

  1. LL version 20 report generator.
  2. HD signal condition query. Allows querying an HD server based on conditions imposed on the signal values.
  3. ConcatText function. Allows concatenating texts from text channels.
  4. Switch function.

Improvements (I)

  1. The module icons will match those of ibaPDA, provided the .dat file is generated with ibaPDA version 6.34.4 or later.
  2. 'TextCompare' function is renamed to 'CompareText' so the naming is consistent with the other text functions.
  3. On installation, the report libraries are no longer placed in the system folder but in the installation folder.
  4. Text fields are now supported for the 'Computed columns' in the Report generator.
  5. Additional parameter to the "ToText" function, allowing to convert to a different numeric datatype before applying the formatting.
  6. ibaDongleViewer updated to version 1.5.5
  7. YatX in continuous mode (third parameter TRUE) now also works on non-equidistant sampled signals.

Bugfixes (B)

  1. When switching languages, the commands for the 'view' and 'mode' buttons in the toolbar remained in the same language.
  2. When cancelling the opening of a text file in the parse options dialog, any original input files were closed.
  3. Computed columns and chart fields were not passed with sufficient precision to the report generator.
  4. XValues function dit not work on text channels
  5. Occasional crash when using text file import during the import dialog.

 

Version 6.6.8 - 2015-11-20

New features (N)

  1. Prewhiten function. FIR filter with coefficients determined by the Yule-Walker equations.
  2. Option for flat-top windowing added to all FFT functions.

Improvements (I)

  1. Added ibaDongleViewer v1.5.3 to setup to avoid false positives from antivirus packages

Bugfixes (B)

  1. bw_and, bw_or, bw_xor and bw_not functions did not behave properly for arguments larger than 2^31.
  2. Occasional freeze of FFT views.
  3. Layout of file open dialog in the french localization was scrambled.
  4. Issue with infofields added by ibaFiles fixed. Introduced after ibaPDA started writing module infofields.
  5. When in the file open dialog the advanced view was set to preview signals then hiding and showing the advanced view did not work properly.
  6. Extracting data from trendqueries did not work.
  7. The SignalToVector, VectorToSignal, If and CountSamples function did not work properly on text channels

 

Version 6.6.7 - 2015-08-20

Improvements (I)

  1. Help files are downloaded through http rather than ftp now, in order to avoid issues with fire walls.
  2. Length based Infofield functions work for QDR files written with PDA 6.35.0 or later.

Bugfixes (B)

  1. PulseFreq function could return a frequency that was too high shortly after the frequency dropped to zero.

 

Version 6.6.6 - 2015-08-18

Bugfixes (B)

  1. Criterion to select if drill down was possible for an HD query was not correct for fast sampled signals.
  2. Colors for the graph in the preview of the report setup dialog did not match actual colors used in the report (screen instead of hardcopy and preferences instead of analysis settings).
  3. HD query dialog displays invalid signal peaks (bug introduced in 6.6.5)
  4. Crash in the file open dialog when previewing signals and selecting another file.
  5. When using logicals with a high dimension and 2d top or 3d views, performance was poor when analysis is loaded before the .dat file.
  6. File separators (dashed green lines) were not shown until additional operations (zooming, adding more channels) were performed.

 

Version 6.6.5 - 2015-08-03

New features (N)

  1. Ability to filter the type of input file in the file open dialog.
  2. Ability to specify in the preferences the maximum amount of memory an FFT view can use and whether or not it should buffer its source data (optimize for speed vs memory).
  3. Warnings are given when dropping a signal on an FFT view when it is possible that the memory limit will be exceeded by performing this operation.

Improvements (I)

  1. The signal tree filter in the HD query dialog is now also applied to the ibaAnalyzer signal tree.
  2. Better recursion check for macros, it is now possible to have an expression as input argument of a macro that contains also the same macro.
  3. X-axis autoscale on entire range of available data on first added signal in the HD query dialog.
  4. Less delay for checking if licensed operations have the required license.
  5. The file open dialog, the currently already open files are pre-selected.
  6. It is possible now to start a zoom operation in an only partial visible graph (previously, the graph was scrolled into view).
  7. When pressing the up arrow button, the speed selected on a speedslider in the CAMviews or common control will increase, previously it decreased. Conversely, when pressing the down arrow button the selected speed will decrease.

Bug (B)

  1. Protection of macros, it was possible to limit the execution to dongle numbers while there was no password set.
  2. FFT-views enslaved to the ibaAnalyzer zoom range did not update on zoom when they were not visible (e.g. in a tabbed window but not selected).
  3. Modules containing only info fields where not shown in the signal tree.
  4. Occasional crash when closing analyses (e.g. by reloading another one) that had time delay expressions on CAMviews.
  5. When loading an analysis, it could happen that neither the individual CAM controls, nor the common control were shown.
  6. When loading a .dat file, FFT views were recalculated too many times.
  7. When loading a .dat file, the color ranges of 3D plots were not updated.

 

Version 6.6.4 - 2015-04-29

Bug fixes (B)

  1. Crash when opening a signal from an HD query.

 

Version 6.6.3 - 2015-04-27

Improvements (I)

  1. Mouse cursors adapted so they are distinguishable on a black background.

Bug fixes (B)

  1. When extracting to .dat file using the "Mark valid from" option, the resulting .dat file could be incorrectly signed.
  2. The bar of CAM windows did not respond anymore to mouse click events, prohibiting any docked window from being undocked.
  3. The "previous frame" button on the CAM window did not work anymore and started playing the video instead.

 

Version 6.6.2 - 2015-04-08

New features (N)

  1. ibaCapture-CAM, possibility to hide the video controls so there is more room for the videos themselves. The videos can still be operated through toolbar controls.

Improvements (I)

  1. MaxInTime, MinInTime, AvgInTime and StdDevInTime adapted to work with non-equidistant data.
  2. $PDA_S7_OPERAND channel info field white-listed for export and extract to .dat file.
  3. FFT view: improved painting of markers if the frequency axis is logarithmic.

Bug fixes (B)

  1. FFT view: the number of waterfall planes was not always correct.
  2. FFT view: in length mode, the units presented on the frequency axis were not always correct.
  3. FFT view: the number of frequency bins was sometimes limited to 65536 instead of 524288.
  4. FFT view: zooming very deep could result in incorrectly displayed curves.
  5. When querying a text channel from HD, not all samples were reported.
  6. ibaCapture-CAM: The option to pause from the context menu was always grayed out.
  7. When creating a logical from a signalgrid expression, clicking both "Apply" and "Ok" in the dialog caused the resulting expression in the signalgrid to refer to the wrong logical.

 

Version 6.6.1 - 2015-02-10

New features (N)

  1. The current value of the dynamic markers can be added as a static marker to the markers dialog.
  2. ibaPda FFT views can be duplicated by right clicking on their title bar and selecting that option from the context menu.

Bug fixes (B)

  1. Crash for some functions (IF function, probably other functions as well)

 

Version 6.6.0 - 2015-02-04

New features (N)

  1. Audio player.
  2. ibaCapture-CAM and QDR video sync for length based channels.
  3. For length based ibaCapture-CAM videos, offset expressions can be set.
  4. Signals of individual graphs can be exported to a tab separated value text file, also when the graph is in FFT or other mode. Right-click on the graph and select from context menu.
  5. Likewise, the signals of individual graphs can be exported to the clipboard rather than a text file. This function is also available from the context menu.
  6. Fillgaps function, fills gaps in signals.
  7. Text channels can now be loaded from HD-servers.
  8. YValues function, returns samples of a non-equidistantly sampled signal while ignoring the timestamps.
  9. COALESCE function, takes an arbitrary number of arguments and returns the first argument that has data in it.
  10. Traverse function, creates a vector from a measurement signal traversing along a profile and a position signal.
  11. TraverseW function, same as the Traverse function but with explicitely specified zone widths.

Improvements (I)

  1. In the signal and marker grids, the signals belonging to the selected graph have a light-gray background while the background of the actual selected signal is darkened.
  2. The expression text can now be added to parameterized legends and legend tooltips, the parameter is %e.
  3. You can disable that the subsignals of vectors or multidimensional logicals are automatically assigned different colors in the standard view.
  4. In the export dialog, the time base changes depending on your signal selection. This behaviour is now suppressed when the user has modifies the time base manually.

Bug fixes (B)

  1. A logical created from a text signal could not be displayed (blank signal).
  2. FromText function with start and end index did not work.
  3. 'From' and 'To' date in the export dialog were swapped (the time part was ok).
  4. When dragging multiple signals from the analysis tree, all signals were named after the first signal.
  5. Export to .dat file, comments were not exported when using "Free selection".
  6. Export to .dat file, exporting signals with a time base larger than the selected export time base still did not work correctly.
  7. When sizing a dialog or pane that contains a grid while you were editing a cell. The input box did not move along with the resized grid. This is fixed by canceling the edit when a resize operation is performed.
  8. Crash happened when the HD server is running without a license.
  9. Atom leak fixed.

 

Version 6.5.2 - 2014-12-01

Bug fixes (B)

  1. HD drill down not always showing data until you reload.
  2. "Replace server" not working when exporting or extracting video.

 

Version 6.5.1 - 2014-11-17

New features (N)

  1. One can specify a time delay on video cameras. This can be an expression and can vary in time. This can be used for instance to compare several measuring locations along a line.

Bug fixes (B)

  1. Marker values were not written to shared memory anymore, breaking applications like ibaGPS.
  2. Resulting signals of an export are incorrect if one chooses to resample the signals by providing a different time base.
  3. Viewing this document from ibaAnalyzer did not work anymore.

 

Version 6.5.0 - 2014-11-04

New features (N)

  1. The ibaPda FFT View was integrated into ibaAnalyzer to facilitate offline frequency analysis.
    • High customizability of the FFT calculation settings: number of samples, overlap, windowing, averaging, scaling, units, integration/differentiation, normalization, power spectrum
    • Support for order calculations in speed or length mode.
    • Slave windows to analyze the time signal and the spectrum of each plane in the waterfall.
    • Slice slave windows to study the spectrum at a frequency which is moving in time.
    • Marker-spectrum slave windows displaying a scatterplot: a frequency which is moving in time against the spectrum values at these frequencies.
    • Support for markers: dynamic and static, harmonics, sidebands and different visualization settings.
    • Report generation is fully supported: the waterfall window and the individual slave windows can be used in a report, both as a whole and separately.
  2. TDMS files can be imported (requires E-dat license).
  3. 'FromText' function allows conversion of text channels to numeric channels.
  4. Layout of dockable windows (e.g. grids, signal tree, ...) can be reset to the default (Menu -> View -> Reset window Layout).
  5. 'PulseFreq' function, create a frequency signal from a pulse or pulse-counter.
  6. 'SetYatX' function, changes one sample in a signal at a specified location.
  7. 'AbsoluteTime' function, converts relative times (i.e. seconds from files start, like reported by 'XFirst' and 'XValues' functions), to absolute recording times. The function reports the components of the absolute time as a vector:
    • Row 0: milliseconds part.
    • Row 1: seconds part.
    • Row 2: minutes part.
    • Row 3: hours part.
    • Row 4: day of month.
    • Row 5: month part.
    • Row 6: year part.
    • Row 7: day of year part.
    • Row 8: day of week (monday=1, sunday=7)
    You can use the 'GetRows' function to extract the desired component(s).
  8. For info fields that are too long to represent entirely in the signal tree, a multiline tooltip is present, i.e. hoover over the infofield to see it entirely.
  9. Option to choose the format in which numerical values are written to an ASCII file available in export dialog (same as in the extract to ASCII file options).
  10. Options to show or hide the column(s) for the module name, signal name, comments and unit in the signal search dialogs.
  11. When exporting graphs as an image to file or clipboard, the specified width and height are now persistent rather than taken from the graph. A button is present to reset the width and height to the dimensions of the selected graph.
  12. Infofields with a dot in their key name, get shown hierarchically.
  13. Module infofields (ibaPDA 6.33, e.g. inspectra modules) are shown in the signal tree and can be used in expressions with the new 'ModuleInfofield' and 'ModuleInfofieldText' functions.
  14. Sending a report by e-mail can now be done conditionally by setting an ibaAnalyzer expression in the report e-mail options.
  15. When importing CSV files (text files), you can specify that the data should be loaded in high precision.

Improvements (I)

  1. Updated french and spanish resources.
  2. 'IF' function adapted so that it does not resample its condition signal if the condition signal is non-equidistant.
  3. Video-files longer than 4 hours will be split up in multiple files when exporting them externally from the .dat file.
  4. 'Dif' and 'Ceil' functions renamed to 'Diff' and 'Ceiling' to correspond with ibaPDA. For backwards compatibility, the old function names still work, however no intellisense is provided when using them and they are no longer present in the expression builder.
  5. When trying to start a query while there is no sql license, you'll get a warning message rather than an error message (red round icon changed to exlamation point in triangle).
  6. Count function adapted with default parameters for 'edgeType' = 1 and 'hysteresis' = 0 and 'level' = 0.5 so that counting rising edges only takes one parameter (the pulse itself).
  7. Infofields in the report generator are no longer presented in a tree structure for new analyses, only the flat structure as implemented in 6.4.2 is present. For old analyses where report parameters were already present (created with 6.4.2 or earlier) ibaAnalyzer goes into a 'compatibility mode' where still both structures are presented.
  8. Permission is asked to load an embedded analysis from a .dat file. You can disable the behaviour in the preferences. Additionally, if your current analysis contains modifications, you'll be asked to save it before loading the embedded analysis.
  9. When searching in comments in the search dialogs, visualized channels that have been given a comment in the signal grid will now be considered as well if the given comment matches the search string
  10. Infofields for group and module names and dongle information infofields are no longer shown in the signal tree.
  11. The little triangles to indicate that graphs are not visible took too much space when several adjacent graphs are hidden. To save space, the triangles are now placed horizontally instead of vertically.

Bug fixes (B)

  1. Macros with vectors as input arguments did not work properly if the result of the macro itself returns a vector (e.g. using MakeVector).
  2. Clicking the visible icon in the legend did not always invalidate the graph.
  3. Blank infofields in the print-out caused extra pages.
  4. Constant texts in reports through infofields did not work.
  5. The option "show bits" was shown for digital signals in the context menu of the signal tree. "show bits" does not make sense for digital signals.
  6. Occasional crash when opening older analysis files (generated with an ibaAnalyzer version older than 5.4.0) that have FFT views.
  7. Reports with graphs rotated 90, 180 or 270 degrees did not work if the graph takes nearly the entire page (a black rectangle was depicted).
  8. Exporting or extracting text-channels; the first text of the signal was skipped.
  9. Non-equidistant sampled signals were exported with wrong timebase.
  10. Signal tree didn't hide unsupported HD signal types

 

Version 6.4.2 - 2014-06-03

New features (N)

  1. Ability to specify multiple path replacements for ibaCapture-HMI and server replacements for ibaCapture-CAM.
  2. Password protection of logicals.
  3. Ability to specify ranges in signal id's to auto-generate multidimensional signals.

Improvements (I)

  1. The labels of textchannels are now sorted in the same order as the channels appear in the legends (it was reversed previously).
  2. XY-Plots are by default only partially drawn if the corresponding X-axis (e.g. for time based signals the time-axis) is zoomed in. This behaviour can now be disabled. By default it is still enabled.
  3. The ibaAnalyzer file dialog is now resizable.
  4. Licensing is altered so that no license is reserved at ibaAnalyzer start but at the time an operation is performed that requires a license.
  5. Infofields added in the "info columns" tab of the report generator are duplicated as variables in the report designer under the node "InfoFields". Under this node, the info fields do not have an additional parent; they are shown flatly. This enables one to modify the contents of the info fields (i.e. select parts of a different source info field) without needing to change the report.
  6. When double clicking an infofield, an Infofield rather than an InfofieldText expression is created only if the entire field is numeric. In previous versions, it sufficed that the infofield started numerically.

Bug fixes (B)

  1. Clicking on the legend of a half visible chart caused a drag operation to be started because the graph was scrolled into view.
  2. When a camera search result was selected (dragged or double clicked) in the main window search dialog, not the camera view itself but the synchronisation signal was opened.
  3. For data that was not runlength encoded, the feature to drag markers to sample points by holding Ctrl was not working.
  4. For embedded analyses that had floating windows, the floating windows were unresponsive when the analysis was loaded.
  5. Crash when operating the ibaCapture-CAM player with arrow keys.
  6. When moving markers and using macros, unnecessary re-evaluation of expressions happened, causing significent performance degradation.
  7. When having length-time marker synchronization, crash happened when loading a new analysis.
  8. If both a report and extract where asked through command line switches, only the extract happened.

 

Version 6.4.1 - 2014-03-17

New features (N)

  1. VectorLSQPolyCoef: Calculates a least squares fit of a multidimensional signal in profile direction for each sample. Returns a vector of coefficients
  2. VectorPolynomial: Function to generate the polynomial approximation from the vector of coefficients returned by the above function.
  3. When using appended files, there is the option to show length signals either concatenated (one signal following the other) or to synchronize on the absolute lengths (usefull if the signals have offsets).

Improvements (I)

  1. Extracted expressions have precedence over signals when referring signals by name from an extracted .dat file.
  2. In previous versions of ibaAnalyzer, the order in which infofields and computed columns were shown in the info tab was decided by when they were added. In the current version, the order is decided by how they are ordered in their respective grids and infofields are shown first.

Bug fixes (B)

  1. The If function did not return a digital signal if all its arguments were digital.
  2. Multiselect in the signalgrid was not working if another grid tab (markers, statistics or harmonic marker) was visible as well
  3. Crash when opening a .dat file through command line or double click if the .dat file contains embedded videos and analysis and expressions in the info grid.
  4. Drill down on appended hd-queries and then performning a drill up did not restore the appended file.
  5. Drill down was not correct when multiple HD queries were opened with different time ranges and the option to synchronize data on time was selected.
  6. Max and min subsignals were not correctly aligned when multiple HD queries were opened with different time ranges and the option to synchronize data on time was selected.
  7. Displaying groups in the signaltree was broken.
  8. On abort of an extract or export, temporary video files were not cleaned up.
  9. Table data in the report dialog: expressions typed in the grids did not color red if invalid.
  10. When used from ibaDatCoordinator, ibaAnalyzer did not forward errors to ibaDatCoordinator when errors happened during Report generation.
  11. Marker visibility dialog: the diagnose buttons did not evaluate the expressions in the correct domain (time-based for frequency, length-based for inverse length).
  12. Importing signals, if more signals are present in the signalgrid than the imported file, the signals near the end did not get removed.

 

Version 6.4.0 - 2014-01-06

New features (N)

  1. Search dialog tabbed to the signal tree in expression builder, computed fields dialog (report and extract), logicals dialog, report chart fields dialog and report table data dialog.
  2. The Computed columns tab has a splitter now between the signal tree and grid so they can be resized.
  3. Possibility to hide signals from legend (with an icon in the legend, similar to PDA).
  4. Option to have the X-axises always visible.
  5. Add, Remove, Export and Info and Swap buttons added to computed field grids and techno grids (report and database dialogs).
  6. New SignalToVector function.
  7. Vectors can now be specified in the chart fields tab of the report designer. If multiple vectors are specified, the elements of the vectors get concatenated.
  8. An icon is shown in the legend for HD signals to indicate if the signal can be drilled down.
  9. One can select in HD setup and preferences whether 'drill down' and 'undo drill down' works on all HD signals, the signals in the selected graph or the selected signal.
  10. One can select in HD setup and preferences that no zoomout operation is done after an 'undo drill down' operation is performed.
  11. A list of the most recently used HD-servers is added to the HD-store picker in the HD-Query dialog, connection tab.
  12. This version can read channels that are not runlength encoded (currently only generated by ibaFiles 6.2.0).

Improvements (I)

  1. While editing macros, unnecessary updating of the logicals happened, this has been eliminated. Additionally, there is an option to disable external logical evaluation altogether. By default this option is enabled.
  2. The export dialog is now resizable.
  3. The 'VectorToSignal' function is now adapted so that the second argument can be omitted. If the argument is omitted, the x-offset of the returned signal is the Z-offset of the vector and the (possibly non-equidistant) sampling is determined by the zone-widths .
  4. The Rand and Time function can now take length-based arguments and return length-based results.
  5. Installer adapted to allow windows 8.1 as operating system.
  6. The "Show bits" option in the context menu of the signal tree is now also implemented for 32 bit integer and double precision signals.
  7. 3D plot of multiple single dimensional plots is again 'waterfall'-like in wireframe plots and now shows bands in surface plots.

Bug fixes (B)

  1. An XY plot of two length-based signals did not autoscale properly.
  2. Precision problems with the StdDevValid and StdDevInTime functions fixed.
  3. When a vector was used in an expression and that vector had zone-widths or an X-offset, the zone-widths were not set in the resulting vector.
  4. When exporting and importing markers, any markers with the 1st preset color selected (normally blue), were changed to the 2nd preset color (red).
  5. When a 3D graph was scrolled out of the top of the recorder view, so it is below the menu and toolbar, the menu and toolbar could not be clicked anymore.
  6. HD queries: groups that contained subgroups but no signals themselves where omitted from the signal tree.
  7. Crash when using the license server.
  8. 'Show bits' option in the signal tree context menu didn't work for signals from an HD query.
  9. When extracting to a .dat file or .txt file and not specifying the output filename but only the output folder, the automatically generated filename was incorrect.
  10. Overlay text setup was not available anymore from the ibaCapture-CAM player windows context menu, the command was grayed out.
  11. Performance issue for large analysis with lots of dependent expressions fixed.
  12. In printouts, it could happen that horizontal markers (XY-graphs) were drawn for hidden graphs.
  13. Memory leak when using the license server fixed.

 

Version 6.3.1 - 2013-10-16

New features (N)

  1. Optional parameter for the IsData function to shorten or lengthen the returned signal. This enables one to make the returning signal match the size of another signal.

Improvements (I)

  1. IbaAnalyzer is modified to take significantly less resources when ran from ibaDatCoordinator (version 1.20.0).
  2. The XSize, XSumValid and CountSamples functions now return constant 0 if the inputsignal is invalid. In previous versions nothing was returned.
  3. Date formatting (on the time-axis, in grids and in the export dialog) now follows the users regional settings instead of being hard coded.
  4. The ibaAnalyzer small icon (used in the program title bar and windows quick start menu.) has been modified to resemble the larger icons, this change also reflects on analysis files (.pdo) when they are shown in explorer with small icons.
  5. The textfile import dialog is now resizable.
  6. Maximum length of a line when importing textfiles increased from 20 KB to 64 KB.

Bug fixes (B)

  1. Restored the functionality to select other colors for the signals than the predined colors (e.g. by RGB value). This was missing since 6.0.0
  2. When creating a logical from the signal grid (by selecting this from the context menu) units and comments were not copied.
  3. When having several files open with signals that have no name, the ID is taken as the automatic name of a signal, however a spurious prefix was added to it. (E.g. 1_[1_1:0]). The prefix has been removed.
  4. Markers were not visible in the print preview since version 6.0.0.
  5. The maximize button and restoring the ibaAnalyzer window position from a previous session did not work correctly.
  6. When Exporting/Importing markers, the selected color was ignored.
  7. Comments of logicals where ignored when visualizing the logical.
  8. Extract renumbering by adding module offsets did not work anymore when specifying only a global module offset.
  9. Crash when using ibaCapture-CAM version prior to 3.5.0
  10. Using parameters with numeric formatting didn't work for marker dependant values.
  11. Downloading the manual failed when a previous manual was already downloaded.

 

Version 6.3.0 - 2013-09-23

New features (N)

  1. ibaHD-Server integration.
  2. Parameterizable legend tooltips.
  3. Formatting (width and precision) for numeric values in parametrized legends and legend tooltips is possible.
  4. The controls in the macro design dialog and logicals dialog are now resizable.
  5. It is now possible to specify an alternative path to load macros and filters from.

Improvements (I)

  1. The option to 'align digital signals on top' is changed to 'align digital signals with legend'.

Bug fixes (B)

  1. Order in which the signals in a graph are painted was incorrect compared to PDA.
  2. The .dat autoload functionality did not consider renamed .dat files as new .dat files, which is problematic if the file is placed by for example an ftp client.
  3. IbaAnalyzer crashed when macros were defined that called themselves recursively. Recursion is still not possible but now does not longer cause ibaAnalyzer to crash.
  4. When having the option to interpolate data active, 32 bit integer data was not processed correctly.
  5. Extract renumbering by adding module offsets did not work anymore.
  6. When extracting or importing .dat files with videos extracted as separate files, the files overwrote each other. This has been changed so that indices are added to the names if the files already exist.
  7. In the export dialog, when embedding or exporting video files separately, it was not possible to export only the trigger signals of videos (by deselecting the parent channel).
  8. While exporting a graph to file or the clipboard, the specified dimensions where ignored.

 

Version 6.2.0 - 2013-07-03

Improvements (I)

  1. Installer adapted to allow windows server 2012 and windows 8 as operating systems.
  2. This version works with the new license service (ibaLicenseService-V2). This version is NOT compatible with the old license server (ibaLicenseService).

Bug fixes (B)

  1. Embedding an analysis in an extracted .dat file did not work when the .dat file was extracted non-interactively.

 

Version 6.1.1 - 2013-05-08

New features (N)

  1. Vectorsum function.
  2. GetZoneCenters function.
  3. VectorToSignal function.

Improvements (I)

  1. In ibaAnalyzer 6.1.0 when showing multiple one-dimensional signals in 2D top view, the signals were shown non-interpolated with white space between the signals. In previous versions of ibaAnalyzer, the signals were shown also non-interpolated without white space. The behaviour has been changed back to the behaviour of pre 6.1.0 versions, note that for multidimensional signals, the white space between the signals is still shown.
  2. Linked against new licensing library.

Bug fixes (B)

  1. QDR v5 files couldn't be extracted or exported anymore.
  2. Issues with the FFTInTime function when only a small number of frequencies are requested fixed.
  3. Interactive importing of .txt files was broken.
  4. Crash while copying the graphs from ibaAnalyzer to ibaAnalyzer.

 

Version 6.1.0 - 2013-03-28

New features (N)

  1. CubicSpline function.
  2. Filters adapted so that additional arguments (expressions) can be provided in filter-functions to override the preset frequencies and gains.
  3. 3D-views now have an annotated third Z-axis.
  4. Y-axes can be set to show a unit at every grid tick.
  5. Blackman-Harris window added to all FFT functions.
  6. New function 'HighPrecision' added which can be used to create a high precision version of a channel so that further computations on the new channel are done in higher precision.
  7. Vectors specified in the logical dialog can now have zone widths, an offset to the first zone center and a zone unit.
  8. New functions added to manipulate vectors with zone widths:
    1. GetZoneWidths: get the zone widths in a new vector.
    2. GetZoneOffset: returns the offset to the center of the first zone.
    3. SetZoneWidths: returns a copy of the vector with the zone widths set by a second vector, also allows the offset to the first zone center to be set.
    4. VectorMarkRange: returns a subvector consisting out of the zones between two specified positions.
  9. In the search dialog one can now specify to search in infofields of channels.
  10. IbaCapture-CAM: one can zoom in/out on videos by using the scroll wheel of the mouse.
  11. IbaCapture-CAM: one can pan zoomed in videos by holding the ALT key and dragging.

Improvements (I)

  1. Graph images exported to file or clipboard now show markers, also the correct graph settings (screen rather than printer) are taken.
  2. When clicking the 'Apply' button in the logicals dialog, the selected logical switched to the first visible logical in the logical tree. Currently the logical selected before pressing 'Apply' stays selected.

Bug fixes (B)

  1. Crash with analyses with video in it and old type of video triggers.
  2. Crash with analyses with video in it and one of the ibaAnalyzer dockable windows in autohide mode before loading the analysis.
  3. FFT scaling when power and normalized mode were selected was not entirely correct.
  4. Adjacent video triggers were not handled correctly.
  5. GetRows and MakeVector functions behaved incorrect when applied to length based data.
  6. Exporting and importing logicals caused instabilities.
  7. Undo/redo functionality was unstable.
  8. FFT results with parts blanked out (XMarkRange or XMarkValid) did not display properly if discrete bar chart presentation mode was selected.
  9. Videos and signals did not synchronise properly when enabling or disabling the 'synchronize on recording time' mode.
  10. Because of incorrect visibility checks, axis annotations in 3D views were wrong from time to time.
  11. Under certain circumstances, expressions containing macros did not evaluate properly.

 

Version 6.0.3 - 2012-12-20

Bugfix (B)

  1. Analyses with ibaCapture-HMI videos in it were not saved properly, leading to a crash when loading.

 

Version 6.0.2 - 2012-12-14

Improvements (I)

  1. In the file open dialog, pressing Ctrl+'A' selects all files in the folder.
  2. Updated the print preview to the new GUI look and feel of ibaAnalyzer 6.

Bug fixes (B)

  1. Timeout of FFT calculations was disabled.
  2. GetBitMask adapted so it works correctly on 32-bit integer and double precision signals.
  3. Crash when setting the mode of an XY view back to length based.
  4. Crash with displaying the harmonic marker and certain older analyses.
  5. Execution protected macros caused error messages to be displayed when no license dongle was inserted.
  6. IbaAnalyzer restart after different language selection did not work properly.
  7. When closing IbaAnalyzer and saving the analysis when prompted, the closing did not continue, one had to close ibaAnalyzer again.
  8. Video trigger export was incorrect for adjacent triggers.
  9. Print preview, top of the page was hidden under the toolbar.
  10. Conversion to UNC paths in the DB-extractor had some issues.
  11. Combining the /sql and /report command line parameters was broken if computed columns were used.
  12. Incomplete text in the export dialog fixed.
  13. Overlapping text in the Miscellaneous tab in the preferences in French and German fixed.
  14. Grammatical errors in the Diagnose Expression Dialog in German fixed.
  15. SHL and SHR function descriptions in German updated to imply they also work on signals that or not timebased.
  16. The Harmonic marker sideband dialog could be accessed when the Harmonic marker was not displayed and the dialog wasn't accessible when the Harmonic marker was displayed. Entering this dialog when the Harmonic marker was not displayed caused a crash.
  17. The Navigator did not function properly if the first graph in the recorder view was an XY graph.
  18. Analysis generated with a version of ibaAnalyzer older than 5.22.0 could not be read anymore when the Harmonic marker was active in those analyses.

 

Version 6.0.1 - 2012-11-23

New features (N)

  1. ManY function adapted so it can take text arguments, resulting in a text channel.
  2. 'Apply' button in the logicals dialog.

Bug fixes (B)

  1. Crash with loading an analysis that contained both videos and logicals.
  2. Occasional crash when right clicking on the signal tree.
  3. The 'NOT' function returned an analog rather than a digital signal.

 

Version 6.0.0 - 2012-11-14

New features (N)

  1. Restyled GUI for the main window, including:
    1. ability to change the application look (menu -> View -> Application Look)
    2. 'smart docking'
    3. auto hiding of panes.
    4. tabbing of panes.
    5. making docked panes in a row or column the same size (option in the context menu of the docked window)
    6. marker grids, navigator, analysis tree, etc. which used to be permanently tabbed to signal tree or grid are now individual panes that can be docked anywhere. This allows for example to show the signal grid and marker grid simultaneously.
    7. video windows can be immediately docked anywhere by dragging them from the signaltree.
    8. layout of the different panes is persistent and will be the same on the next ibaAnalyzer start.
    9. more advanced toolbar customization
  2. Chinese language support.
  3. Multiple files can be dragged and dropped from explorer to the signal tree, they can also be automatically appended to an already open file.
  4. A graph can be exported as image to the clipboard.
  5. A graph can be exported to an image file.
  6. Language switch (only avaible on Windows Vista and later versions)
  7. Ability to renumber channels by file when extracting multiple files.
  8. New functions XBase and XOffset.
  9. New bitwise logic functions: bw_OR, bw_XOR, bw_AND and bw_NOT
  10. New IEC 61131 functions: TON, TOF and TP
  11. New functions to take infofields from channels: ChannelInfoField and ChannelInfoFieldText. These functions are automatically generated for the user if he drags and drops or double clicks the infofield in the signaltree.
  12. ibaCapture-CAM user management is supported.

Improvements (I)

  1. Images for the header of the printout and the report info dialog can now be of other types than only .bmp. The following formats are supported: .bmp, .jpeg, .gif, .tiff and .png.
  2. Better support for extracting groups.
  3. Increased the possible maximum FFT resolution to 262144 (218)
  4. versions.html instead of readme.txt file
  5. AvgValid and similar functions adapted so that when the IsData function is applied to them, a result is returned for the entire input. In previous versions of ibaAnalyzer, only a result was returned until the end of the last valid part
  6. FftAmpl and FftPower adapted so that invalid parts at the end of the input are not part of the range the ffts are applied to.
  7. Comments that have not been altered in the signal grid are now taken from the signal itself and updated when another .dat file with different comments is loaded.

Bug fixes (B)

  1. Intellisense problem, help windows were not updated.
  2. Macros containing the ConvertBase function didn't work.
  3. Computed columns did not use the specified custom formatting in text file extracts.
  4. Crash with harmonic markergrid when performing an 'undo' operation.
  5. First row of marker visibility grid could not be deleted.
  6. Printout settings, browsing for left header bitmap was broken.
  7. Database: Readonly tables (e.g. obtained from a complex view) could not be queried.
  8. SHL and SHR did not work properly if offset of the signal was negative to begin with.
  9. Update problem of the slider of an ibaCapture-CAM window when a file was reloaded.
  10. Query builders: names with spaces in it were problematic.

 

Version 5.22.10 - 2012-08-30

Bug fixes (B)

  1. When extracting to a text file, computed columns were not formatted with the custom format if one was specified. The custom format was only used for channel data.
  2. When exporting video to an mp4 file, the progress dialog immediately returned, before the video was entirely written.
  3. Bug in setting the 'Show date' and 'Synchronize files on recording time' time-axis preferences.

 

Version 5.22.9 - 2012-08-13

Bug fixes (B)

  1. Problem with opening and saving analyses with unicode characters in their names (i.e. foreign language characters).
  2. Opening .dat files with embedded videos did not work anymore.

 

Version 5.22.8 - 2012-07-26

Bugfix (B)

  1. Crash in macros.

 

Version 5.22.7 - 2012-07-09

New features (N)

  1. Ability to export and extract .dat files with the videos exported externally as .mp4 -files.
  2. Path of the analysis is available in reports through the variable 'AnalysisPath'.

Improvements (I)

  1. Group information is preserved when exporting or extracting .dat files

Bug fixes (B)

  1. Random function returned the same random sequence for subsequent calls.
  2. Markers were not placed correctly after panning.
  3. The first couple of samples of the AvgInTime function were invalid.

 

Version 5.22.6 - 2012-05-29

New features (N)

  1. FftInTime returned amplitudes, this function is now replaced by FftInTimeAmpl and FftInTimePower. The former returns amplitudes and the latter returns powers. FftInTime itself is still available for backwards compatibility and still returns amplitudes.
  2. FftOrderAnalysis is replaced in a similar manner as FftInTime, i.e. FftOrderAnalysisAmpl and FftOrderAnalysisPower are now available.
  3. FftPeaksInTime is replaced in a similar manner as FftInTime, i.e. FftPeaksInTimeAmpl and FftPeaksInTimePower are now available.
  4. Continuous version of YatX. By default YatX expects a constant X-parameter and returns a constant Y-value. If the X parameter is not a constant, that signal is averaged. In the current version an optional third parameter is added to YatX, which when specified and set to TRUE, will make YatX return an Y-value for every X-value of the X-parameter.

Bug fixes (B)

  1. Export, import of macro's through preferences did not work.
  2. Overlay text of an ibaCapture-CAM window did not show immediately when loading an analysis.
  3. FftOrderAnalysis, FftInTime and FftPeaks did not depict correct scales when placed in standard view rather than 2D top view or a 3D view.
  4. FftOrderAnalysis did not display a result when only one order was asked.
  5. Storing analysis in a database was broken for Oracle databases.

 

Version 5.22.5 - 2012-05-04

New features (N)

  1. Extract video between marker range rather than the entire video.
  2. MMax (maximum in moving interval) and MMin (minimum in moving interval) functions, similar to MAvg function.
  3. atan2 function.

Bug fixes (B)

  1. The macro's couldn't handle functions where the returned result differed from the inputs in type (timebased, frequency based,... ).
  2. Classic markers didn't function properly anymore for FFT graphs with a logaritmic axis.
  3. Harmonic markergrid didn't update when modifying the sideband by dragging.

 

Version 5.22.4 - 2012-03-20

New features (N)

  1. If 'filename' is the second argument for the InfoFieldText function, the file name without path information will be returned for each appended file as a textchannel.
  2. Similarly 'pathname' can be used as second argument for the InfoFieldText function to return the entire paths of the appended files.
  3. One can rightclick on the macrotree in the macro designer to export or import individual macro's to .mcr files.
  4. Similarly one can rightclick on the filtertree in the filter designer to export or import individual filters to .fil files.

Improvement (I)

  1. In older versions when no database extract library was present, this was indicated by a question mark next to 'Version' in the extract setup dialog. This is now shown more prominent with the text "No database library present" in red instead of the question mark.

Bug fixes (B)

  1. Crash when trying to extract text channels that do not correspond to a text channel in the input .dat file (e.g. 'InfoFieldText' expression).
  2. Extracting/exporting textchannel trendquery results crashed.
  3. Extracting to Oracle 11 or higher was problematic due to statement caching which had to be disabled manually. In this version it is disabled automatically by using a property in the connection string.
  4. Querying multidimensional channels from a database failed if the channels were extracted on name (MC library, no blobs)
  5. When sending the report through E-mail failed, no proper error message was reported.
  6. Small rounding error when using int16 channels in certain expressions fixed.
  7. The report designer was unresponsive when designing reports with video frames in it while there was no connection to the video-server.

 

Version 5.22.3 - 2012-02-29

Improvement (I)

  1. Disabled 'too complex' check when only one file is opened.

Bug fixes (B)

  1. Crash when only one of the two extract licenses is available (to file or database) and going into the dataextractor dialog.

 

Version 5.22.2 - 2012-02-22

New features (N)

  1. The parameters '%x1', '%x2', '%dx' and '%dy' can be used in the legend parameter string: %x1: X-value at X1 marker %x2: X-value at X2 marker %dx: difference between marker X-values %y1: Y-value at X1 marker, replaces %m1 which is still available but deprecated %y2: Y-value at X2 marker, replaces %m2 which is still available but deprecated %dy: difference between marker Y-values
  2. BLOB support for extraction to MySQL databases. MyODBC driver 5.10.09 or later required.
  3. Support for nested groups generated by PDA 6.28.0
  4. The command line option '/autoreload' causes files to be reloaded periodically when they are still being written, this is identical as clicking the 'Auto reload file(s)' button in the toolbar.
  5. The command line option '/loadnewfiles' causes files to be automatically loaded from a specified directory, this is identical as clicking the 'Automatically load new files from specified directory' button in the toolbar. The monitored directory must be specified in the 'miscellaneous' tab of the preferences.
  6. When extracting to database, you now have the option to specify that the UNC path of the original file should be written to the file table.

Improvements (I)

  1. The automatic reload .dat file options are not disabled anymore when new analyses are loaded.

Bug fixes (B)

  1. Legends with marker references did not update correctly if the depicted channels did not have unique names.
  2. Incorrect tooltips for the 'autoload files' buttons in German.
  3. When dropping or double clicking expressions in the computed columns dialog, the name of the expression wasn't copied in the grid (bug introduced in 5.22.1)
  4. Under windows 7, the 'Notifications' options of the report dialog were not shown correctly.
  5. Extract of multidimensional signals did not work anymore (bug introduced in 5.22.0)
  6. Comments were not exported when exporting logicals to a text file.

 

Version 5.22.1 - 2012-01-27

New features (N)

  1. When clicking in the navigator outside the navigation rectangle, the navigation rectangle will center around the clicked point and ibaAnalyzer will navigate to the new navigation rectangle.
  2. ibaAnalyzer can be started without minimize and maximize buttons by specifying the flag '/nominmax' as a command line parameter.
  3. Comments can be added to logicals.

Improvements (I)

  1. When videos are present, the markers stay visible regardless which grid is selected.
  2. Diagnose expression window resizable.

Bug fixes (B)

  1. Digital signals heights didn't align with the legend font but with the XY-font. This was wrong as 'align signals on top' didn't work in that case.
  2. Adding folders to groups in the analysis tree didn't function properly on windows 7, the dialog to select the folder didn't have the 'preferred folders' and 'also search subdirectories' checkbox.
  3. Crash when editing macros and having autoload files on.
  4. Crash with auto load of .pdo and opening .dat files containg video and not having ibaCapture-CAM player installed.
  5. Calculations on signals with negative offset (from the .dat file or obtained from SHL expressions) needlessly resampled their input signals to samples aligned with time = 0.
  6. IsData function did not update correctly when changing names of signals that were used as the argument of this function.
  7. The last sample of a non-equidistant digital signal consisting out of discrete points was not depicted.
  8. When one of the classic marker is placed entirely to the right it's position is not persistent, i.e. it switches back to it's default position during prints or switching between non-marker tabs.
  9. Crash when having infofields and selecting 'new analysis'.
  10. Expressions with operators in them with more than two different precedence levels were not evaluated correctly with respect to the operator precedence unless brackets were used.
  11. File time of a QDR2 file was not estimated correctly, leading to some expressions being incorrectly considered 'too complex' when 'synchronise files on recording time' mode was enabled.

 

Version 5.22.0 - 2011-12-08

New features (N)

  1. Time shifts for individual .dat files can now be expressions. The dialog to specify the timeshifts is replaced by a dialog containing a grid showing all time shifts. The time shifts are now stored in the analysis without having to store the links to the .dat files in the analysis as well.
  2. You can change the names of signals by choosing other infofields than the 'name' infofield of a channel. You can change the 'presentation' name, i.e. the name used in the signaltree and graph legends as well as the 'reference' name, i.e. the name used in expressions to refer to a signal. If a channel reference in an expression does not match any 'reference' name, ibaAnalyzer will try to match the channel by its 'presentation' name as a fallback mechanism, if that fails as well, ibaAnalyzer will try to match the channel with the original name specified by the 'name' infofield.
  3. Option to always show the date in the time-axis labeling when in absolute time mode.
  4. The color of the classic markers can be changed.
  5. Add references to sql files in the analysis tree.
  6. New functions FFTReal, FFTRealInverse and FFTComplex.
  7. Ability to extract .dat files with embedded video (HMI and CAM).
  8. Editing a macro can be protected by a password.
  9. The ability to use a macro can now be limited to systems with a dongle having a specified serial number.

Improvements (I)

  1. Improved the memory consumption of ibaAnalyzer during extracts.
  2. When extracting to .dat files, comments of channels are extracted as well.
  3. 'Dif', 'Oneshot' and 'XValues' functions adapted so they do not resample non-equidistant data.
  4. 'IsData' function modified so it returns FALSE for missing or empty signals, previously it would only return FALSE values for 'gaps'.
  5. 'If' function modified so that its TRUE or FALSE argument can be a missing or empty signal.
  6. An optional parameter is added to the 'Dif' function so that the difference between samples can be returned rather than the differential.
  7. Opened videos are now considered as 'visualised signals' and as such exported when that mode is chosen in the export dialog.
  8. Importing COMTRADE files did not work if (contrary to the COMTRADE file specifications) the final newline characters where missing (CR/LF).

Bug fixes (B)

  1. Faulty expressions were not depicted in red in the computed columns and logicals grid, while they were in the signalgrid.
  2. When editing cells in a grid and exiting the edit mode by pressing the 'Enter' button, editing continued in the next row unless you were editing the last row already, in which case it continued in the first row. The latter is inconvenient with large grids and has been disabled.
  3. When dragging the classic markers, Y-axes for marker dependant expressions could rescale and show more or less digits which in turn caused a horizontal relayout of the graphs to be necessary. In previous versions the relayout was not handled correctly.
  4. The 'Save As' dialog in SQL query dialogs was a 'File Open' dialog instead.

 

Version 5.21.5 - 2011-10-13

Improvement (I)

  1. Larger blobs are possible.

Bug fixes (B)

  1. The first query result was not automatically selected anymore.
  2. Search in signaltree fixed.
  3. Multiple vectors in QDR2 both having length and time components caused a crash when closing the .dat file.
  4. Selecting multiple signals in the signaltree did not work under Vista/Windows 7.
  5. Wrong timestamp reported when querying with a mergefield (latest of all files rather than earliest).
  6. Drag and drop of signals from the signal tree started too early.
  7. Dropping multiple graphs happened in more or less random order rather than respecting the signal tree order.
  8. PostgreSQL problem with QDR and similar channels (i.e. channelnumbers with an id > 2^31) when extracting on column number with the MC library.

 

Version 5.21.4 - 2011-09-12

Improvement (I)

  1. When adding new logicals with the '+' button, they are now added after the selected logical rather than at the end of the list.

Bug fixes (B)

  1. Micro second extraction did not work anymore for the ibaDataExtractor.dll extractor library.
  2. Further issues with the file open dialog (slow to open) fixed.
  3. On some file systems the folders in the foldertree in the file open dialog were shown unsorted.

 

Version 5.21.3 - 2011-08-30

Bug fixes (B)

  1. Crash when using high-precision data in a filter function or macro.
  2. Crash with circular references in expressions.
  3. A file group in another toolbar than the main toolbar didn't work.

 

Version 5.21.2 - 2011-08-24

Bugfix (B)

  1. The page expression was not updated when using the report print preview or report print buttons.

 

Version 5.21.1 - 2011-08-17

Bug fixes (B)

  1. Trigger signals of videos didn't load anymore.
  2. MC extractor library, ms-sql server database, some constraints were not set anymore so the 'ON DELETE CASCADE' did not work anymore.
  3. File open dialog was slow to load under windows 7 when browsing to a remote folder on a remote XP machine.
  4. When showing channels in 'group' mode in the signal tree, they were ordered incorrect if some channels belonged to multiple groups.

 

Version 5.21.0 - 2011-07-29

New features (N)

  1. Read double precision and int32 data. Also perform calculations in double precision if the input data was double precision or int32 data.
  2. Read frequency based data from .dat file.
  3. Extract to TDMS file.
  4. Read non-equidistant data from .dat file.
  5. Export and import the 'filetree' interactively and through the command line (option /filetree:conf.txt), this allows for starting ibaAnalyzer with .dat files both appended and side by side.
  6. Extra buttons can be added to the toolbar to:
    1. retrieve an analysis from a database.
    2. store an analysis to a database.
    3. preview a report.
    4. print a report.
  7. PostgreSQL databases supported.
  8. MakeVector function.
  9. VectorPercentile function.

Improvements (I)

  1. When saving the project file in the Report designer with 'Save as', the report setup dialog will modify the report path to the last saved .lst file.
  2. The option 'Add to previous results' in the query builder was not persistent.
  3. The names of the analyses files stored to database are now case sensitive.
  4. When a video paused because it was at the end of the .dat file, the marker was not always placed correctly.
  5. Copy to html (in order to paste in e.g. MsWord) did not function on systems with non-Latin codepages.
  6. When exporting .dat files with embedded video from .dat files prior to the upgrade from ibaCapture-CAM 2.0 to 3.0, the videos were not correctly embedded.
  7. Crashes in macro designer dialog fixed.
  8. Problem with TimeToLengthL function and multiple files opened that are offsetted by a large time interval.
  9. 3D plots didn't depict their X-axis correctly if no other graphs are present in the analyses. This was especially problematic in reports.
  10. 'Check database columns' in the database infofield tab did not detect the correct column data type and wrongly suggested to replace columns.
  11. Crash when placing a constant in fft representation and going to the statistics marker tab.
  12. Expressions used for manual Y-scaling in 3D plots or contour plots did not update correctly when input data changed.
  13. Crash with openGL 3D plots for data that went massively out of range of the set Y-scale.
  14. The image in the report info tab disappeared after loading or reloading data.
  15. When setting the signal tree to 'Show groups' and there aren't any groups, the first signal was missing from the "Ungrouped channels" group.

 

Version 5.20.4 - 2011-05-13

Bug fixes (B)

  1. Crash with ibaCapture-CAM triggers (ibaCapture-CAM 2.0 videos).
  2. Digital signals created with XMarkValid functions that had isolated samples where not always drawn correctly when zoomed out.

 

Version 5.20.3 - 2011-05-11

Bug fixes (B)

  1. Binary COMTRADE export was broken.
  2. The version number in the resources was not correctly updated.

 

Version 5.20.2 - 2011-04-28

Improvements (I)

  1. Decreased the memory consumption of ibaCapture-CAM videos.

Bug fixes (B)

  1. ibaAnalyzer still did not work with ibaCapture-CAM 2.0 videos if an older version than ibaCapture-CAM 2.3.0 was installed.

 

Version 5.20.1 - 2011-04-18

Improvements (I)

  1. XFirst and XLast functions adapted so they work with non-equidistant data without resampling.

Bug fixes (B)

  1. The ibaCapture options tab in the preferences had badly positioned dialog elements in German and French.
  2. When not on the markers and having multiple videos open, the other videos did not synchronize when clicking Stop and then Play on a video.
  3. ibaAnalyzer did not work anymore with ibaCapture-CAM 2.0 videos unless the new ibaCapture-CAM player was installed.
  4. Occasional crash when loading analysis with videos fixed.
  5. Rotated graphs were not included when creating a .pdf report.

 

Version 5.20.0 - 2011-03-29

New features (N)

  1. Support for ibaCapture-CAM 3.0
  2. Option in the data extractor to prevent extracting empty rows to the database with ibaDataExtractorMC.
  3. Option in the data extractor to 'reextract' a file, if a file is extracted to a database all previously extracted files that have the same filename and starttime will be removed from the database if this option is selected.
  4. Further adapted functions working on non equidistant data: in previous versions of ibaAnalyzer, the data did not get resampled when using elementary functions with constant data and one non equidistant argument and no equidistant arguments; currently the function can have multiple non equidistant arguments and the result will not be resampled if all arguments have the same timestamps.
  5. File open dialogs for analyses and .dat files: the directory that was last visited is selected by default the next time you open the dialog.
  6. Buttons in the logicals dialog to reorder logicals.

Improvements (I)

  1. When changes were made in the Report, Extractor, Macro or Filter dialogs and the changes are dismissed, a confirmation dialog appears to prevent the user from accidentally dismissing changes.
  2. Extra optional parameter 'ZeroPad' added to FftInTime and FftPeaksInTime, when TRUE the last window is padded with zeroes before doing the FFT, when FALSE the last window is dropped.
  3. Expression dialog is made resizable.

Bug fixes (B)

  1. The alternative server setting in the preferences were wrongly ignored when exporting .dat files with embedded video.
  2. Trendquery results where not depicted in the expression builder signal tree.
  3. In the macro dialog, modifying an 'example expression' or 'intermediate value' through the expression builder did not cause an immediate update in the preview.
  4. Since version 5.19.0 ibaAnalyzer looked in the wrong folder for this file (readme.txt).
  5. When opening an analysis from an ibaAnalyzer version that not yet had chart fields for the reports, any chart fields still present from a previous analysis were not removed.
  6. In the properties dialogs for FFT X-axes (frequency or inverse length) the spinbuttons for the harmonics below and above had a range from 0 to 20, however you could type a value in the textboxes smaller or larger than that causing a crash when applied to the analyses. Any value you type now is checked and adapted if necessary. Likewise the number of sideband markers could be specified smaller than 1 or larger than 20 without the value being checked.
  7. When extracting to databases, the 'coil complete' field was never updated for MsAccess databases.
  8. The folder tree in the file open dialog loaded too slow under vista/windows 7

 

Version 5.19.1 - 2011-02-22

Bug fixes (B)

  1. An uninitialized variable may cause invalid analyses to be written.
  2. Memory leak when invalid arguments where supplied to the ManY function.
  3. In the trendquery builder, the table list did not include views.
  4. Printing Fft-graph bar charts, the bar charts did not adapt their number of bars to the printer dimensions correctly.
  5. Crash with the navigator fixed.
  6. Crash when exporting videos and the network connection was lost.

 

Version 5.19.0 - 2011-01-11

New features (N)

  1. Macros
  2. FFTPeaksInTime function
  3. A variable frequency can now be supplied as an argument to an electric function.
  4. .dat files and analyses can now be opened from a link in a webpage, provided the path is prepended with "toibaanalyzer", e.g.: <a href="toibaanalyzer:d:\dat\pda008.dat" /a> is now a working link in a html document. If multiple documents need to be opened, you can specify so by seperating the file-names with semi-colons: e.g.: <a href="toibaanalyzer:d:\dat\pda008.dat;d:\analyses\myanalysis.pdo" /a>
  5. The trendquery builder has now the option to import and export its settings to .ini files.
  6. All ibaAnalyzer settings can be exported to a file and loaded on the next ibaAnalyzer start.
  7. Copy/Paste of the graphs between ibaAnalyzer instances.

Bug fixes (B)

  1. Positioning of docked video windows when loaded from an analysis was incorrect.
  2. The option "Synchronize on recording time" in the preferences dialog changed with the loaded analysis rather then staying independent.
  3. ibaCapture-CAM videos could not be opened from the signaltree if the signaltree was in another mode than "Show modules".
  4. Crash when having the font settings stored in the analysis and also having custom fonts in the report info grid.
  5. E-mail problems with the report generator (problematic underscores in attachments, quoted sender names) are fixed.

 

Version 5.18.2 - 2010-12-06

Improvements (I)

  1. The filetable with the extractor library can now also have "Complete" and "ErrorOnExtract" columns, similar as the extractorMC library.
  2. When opening several text files, the dialog with the import options in now shown only once instead of being shown for each file.

Bug fixes (B)

  1. Exporting video triggers, sometimes the wrong size of the exported video file was reported, causing ibaAnalyzer to refuse to embed it in the extracted .dat file so that the entire export failed.
  2. Timeout problems with reports containing video frames fixed.
  3. Bug with markers spontaneously jumping one pixel or to their default position on relayout of graphs fixed.
  4. Integrating a constant value was incorrect.

 

Version 5.18.1 - 2010-10-01

New feature (N)

  1. Color and font settings can be stored in the analysis rather then being retrieved from the preferences.
  2. ibaAnalyzer can make use of the infofields 'visualmin' and 'visualmax' provided by PDA to determine Y-axis scaling.

Improvement (I)

  1. Comtrade ASCII export/extract is now roughly 4 times faster.

Bug fixes (B)

  1. Problem with ibaCapture-CAM on some systems.
  2. Problem with reading headers of .dat files, for large headers sometimes an infofield was misread.

 

Version 5.18.0 - 2010-09-06

New features (N)

  1. New CountSamples function that counts samples, works also for non equidistant data.
  2. XMarkValid, XCutValid, XMarkRange and XCutRange functions adapted so they do not resample non equidistant data.
  3. Extracting and exporting of text channels to ASCII files.
  4. Importing text channels from ASCII files.
  5. New Kurtosis and skewness statistics funtions:
    1. Kurtosis, kurtosis statistic over the entire signal.
    2. KurtosisInTime, kurtosis over intervals.
    3. MKurtosis, rolling kurtosis
    4. KurtosisValid, kurtosis in intervals determined by a digital signal.
    5. VectorKurtosis, kurtosis taken in the vertical direction of a multidimensional expression (i.e. over a cross profile).
    6. Skewness, skewness statistic over the entire signal.
    7. SkewnessInTime, skewness over intervals.
    8. MSkewness, rolling skewness
    9. SkewnessValid, skewness in intervals determined by a digital signal.
    10. VectorSkewness, skewness taken in the vertical direction of a multidimensional expression (i.e. over a cross profile).
  6. When zoomed in and using the arrow keys to move markers, the graphs will pan to enable moving the markers further than the zoomed area.

Improvements (I)

  1. ibaAnalyzer does not register itself anymore as a COM-component when it is started without any switches, you need to use the /regserver command line switch explicitly.

Bug fixes (B)

  1. Problems with non equidistant boolean data.
  2. The trendquery replace path option did not work correctly.
  3. The sum function returned zero and discarded the current sample where the reset signal is true. Currently it returns the current sample and initializes the running sum to the current sample, similarly as the sum function behaves for the first sample of the signal.
  4. In report generator, an error was thrown if elements other than tables cause a page break. It is still better to not have elements in the report that cause page breaks but it will no longer result in an error, the page break will be ignored.
  5. Infofield and InfofieldText did not work correctly when multiple nonappended files were opened and absolute time synchronisation was off.
  6. Printing video's, video was printed upside down when in RGB format.
  7. When zooming and dragging the zoomrectangle completely to the left or right border of the graph, the resulting zoom was due to rounding errors not always incident with resp. the beginning or end of the signals.
  8. When choosing to import non equidistant data with the ibaAnalyzer time format, the fractional part of the seconds was disregarded when running ibaAnalyzer on a system where the decimal point is not '.'.
  9. Occasional crash when using filters.
  10. Crash when setting the linetype to points for a constant signal.
  11. When setting E-mail options for the report, the dialog was shown twice.
  12. In windows 7 the search dialog next to the signal tree did not show properly.
  13. Fft-presentation of a digital signal was not depicted correctly.
  14. Digital signals in the frequency domain were not depicted correctly (e.g.: FftAmpl([expr],...) > [limit]) ).
  15. When double clicking a signal in the signal tree, the recorder view did not scroll to the newly generated graph.

 

Version 5.17.7 - 2010-07-05

New feature (N)

  1. Export to ASCII file, possibility to export other infofields besides the technostring.

Bug fixes (B)

  1. ibaCapture-HMI on Windows 7 gave problems.
  2. Trendqueries were broken since 5.17.6.
  3. Various problems with Y-axis scaling of FftInTime and OrderAnalysis functions.

 

Version 5.17.6 - 2010-06-17

New features (N)

  1. Sort function: sorts the values of a signal, allowing one to quickly see how many values are above or below any given limit.

Improvements (I)

  1. When exporting or extracting non-equidistant data to a .dat file, it was not possible to select a timebase smaller than the smallest difference between two samples of the exported channel.

Bug fixes (B)

  1. Loading CSV files with non-equidistant data used too much memory when the data was widely spaced apart in time.
  2. The RecordNr field in tables for the report generator was one too high for every additional page.
  3. Fixed time shifting of .dat files when not synchronized on absolute time.
  4. Versions 5.17.3, 5.17.4 and 5.17.5 wrote a 'frames' infofield that was of by one from time to time, resulting in unreadable channels. This only happened when you had deselected the option to average the samples.
  5. Static frequency markers showed sometimes the wrong unit (sec instead of Hz) when the analysis is loaded.

 

Version 5.17.5 - 2010-06-04

New features (N)

  1. TrimText function, removes leading, trailing or internal white space from a text channel.

Improvements (I)

  1. When scrolling by clicking the little arrows from the scrollbar in the recorder window, the recorder window scrolls a graph at a time now instead of a pixel at a time.
  2. Executable size decreased by removing the embedded icons and images that were redundantely present for every language ibaAnalyzer supports.

Bug fixes (B)

  1. When a very large number of graphs was depicted, scrolling using the scrollbar did not work.
  2. The TextCompare function did not work correctly when the case insensitive option was selected.
  3. Crash when using text literals (i.e strings between quotes) in simple functions (+,-,=,OR, etc...).

 

Version 5.17.4 - 2010-05-26

New features (N)

  1. ToText function, transforms a numeric signal to a text channel, optionally with user specified formatting.
  2. TextCompare function, compares two text signals or a text signal with a static text, returns -1 if the first text is lexicographically smaller than the second text, 0 if the texts are equal and +1 if the first text is lexicographically larger than the second text.
  3. InfoFieldText function, generates a text channel from an infofield.
  4. Installer adapted so that installation under Windows 7 is allowed.

Bug fixes (B)

  1. Crash with the statistics grid while showing non-equidistant data.
  2. SetReset function did not work properly when the second argument was constant.
  3. The trendquery builder when getting the table names had a potential buffer overflow problem resulting in an ibaAnalyzer crash.
  4. Crash when trying to query files from the overview and the first channel is a text channel instead of a numeric channel.

 

Version 5.17.3 - 2010-04-26

New features (N)

  1. ibaCapture-HMI windows are now included in the ibaAnalyzer print out and report.
  2. Ability to turn of the averaging when exporting .dat files.
  3. ibaCapture-HMI videos can now be exported similar as ibaCapture-CAM videos.
  4. The number of pages in the report generator can be set to an ibaAnalyzer expression.

Improvements (I)

  1. Improved the speed of the advanced preview in the file open dialog.
  2. The loading time of .dat files that were still being written is dramatically reduced.
  3. The time to switch from modules to group view of the signaltree or loading a .dat file while in group view is dramatically reduced.
  4. A large number of functions now works on non-equidistant data without resampling the data first provided that only one of the arguments is non-equidistant and the other arguments are constants. The modified functions are : "Unary -","OR","XOR","AND","<>","=",">=","<=",">","<","-","+","/","*","mod","min","max","min2","max2","pow","abs","sin","cos","tan", "asin","acos","atan","sqrt","log","log10","exp","sign","floor","ceil","round","not","shl","shr","avg","stddev","percentile", "resample", "convertbase" and "XY"
  5. XY view did not show digital signals properly.
  6. Scrollbar added to the content edit box of the text variables tab in the report dialog so that the text is not limited in size by the size of the dialog.
  7. Textchannels can now be extracted as well.
  8. XMarkValid, XCutValid, XMarkRange and XCutValid adapted so they work on text channels also.

Bug fixes (B)

  1. Problem with boolean non-equidistant data read from a CSV file.
  2. Crash when using groups and opening .dat files in advanced view.
  3. In the report designer, placing video objects from triggers was impossible because their name got mangled.
  4. Further problems with E-mailing fixed (subject line was missing).

 

Version 5.17.2 - 2010-03-19

New features (N)

  1. Text channels can now be dragged and dropped onto videos.

Improvements (I)

  1. Faster axis zooming when using the wheel mouse.
  2. When using the little arrows, rate of in or out zooming is now dependent on how far you move the mouse away from the arrows after clicking.
  3. Instead of aborting the file export when videos could not be exported, all videos that can be exported are exported and a warning is given after the export.

Bug fixes (B)

  1. Crash when importing .txt files, non equidistant local datetimes and an empty column as first column.
  2. When setting a manual scale on X-axis of XY-view derived from an expression, the manual scale did not update if a new file was loaded or an expression changed where the manual scale expression is dependent on.
  3. An analysis file from version 5.17.1 or 5.17.0 was no longer compatible with previous versions of ibaAnalyzer -> solution: open and resave them with this version.
  4. AddSeconds function did not work anymore in L&L15, updated to the latest servicepack of L&L and the bug is fixed there.
  5. Extractor libraries: they did not always generate unique File-IDs in the database, causing constraint violations.
  6. Problem with the navigator fixed when moving the dragrectangle with the arrow-keys and pressing Ctrl.
  7. E-mailing report problems fixed.
  8. Shl and Shr functions did not work correctly for textchannels when multiple .dat files were appended.

 

Version 5.17.1 - 2010-02-23

Bug fixes (B)

  1. When using the parameterstring legends, legends in print and printpreview were broken.
  2. The functions GetFirstIndex and GetLastIndex were not working correctly when constant values are uses as part of the vector the functions act on.
  3. The buttons to forward or reverse a frame did not work for some videos if the video was positoned on resp. the beginning or end of the .dat file.
  4. ibaAnalyzer did not run anymore on windows 2000.

 

Version 5.17.0 - 2010-01-27

New features (N)

  1. Video stills can now be included in reports.
  2. Time and length interactive markers can be synchronised on a position or speed signal.
  3. You can specify text variables (e.g. comments) in the report dialog which you can use in the report designer.
  4. Shl and Shr functions work now for text channels.
  5. Language of the user interface can be switched with a command line option (/english, /french, /german, /spanish and /russian), this only works under Vista and later versions of windows.
  6. In the signal search tab you can now select to show the comments as extra columns in the grid. (right click on the grid and choose the options from the context menu)
  7. ibaCapture-CAM, it is now possible to andvance the video frame by frame.
  8. You can specify a parameter string to change how the signal legends are depicted. You can specify parameters so that the marker values are depicted for that signal. You can specify an empty parameter string as a way to hide the legend.

Improvements (I)

  1. Report component updated to newest version of L&L (version 15). This includes laguage packs of the designer for Spanish and Russian.
  2. Comments of channels or expressions are now also extracted.
  3. When opening .dat files and not loading or saving any analysis, ibaAnalyzer would not ask to save the analysis when quiting. This was intentionally coded that way as to not bother people who only open and view .dat files. This behaviour is changed so that if the user has typed something in the signalgrid ibaAnalyzer will ask to save the analysis when quiting.
  4. Preferences dialog is now resizable.
  5. Limit on number of lines to import in grids from a CSV text file has been removed, used to be 500.
  6. The resizable dialogs have icons now.
  7. If a video synchronisation signal is constant this means the TCP/IP connection between the video-server and PDA was lost, an appropriate error message is shown in the video window now instead of trying to show the video.

Bug fixes (B)

  1. XCutValid function behaved incorrect when multiple files with offsets were appended.
  2. When extracting to file no error was reported when the path to extract to was invalid.
  3. In the global logicals dialog, you could not switch between logicals by pressing arrow keys repeatedly.
  4. In the report designer, you could not have the same graph multiple times with different properties.
  5. In the report designer, you could not have more than one embedded picture.
  6. If you specified for a digital signal in an analysis a line type different than the default and you loaded the analysis before the .dat file, the default line type was taken anyway.
  7. Diagnose buttons for computed columns, chart fields and report table data fields did not work correctly.

 

Version 5.16.1 - 2009-11-04

New features (N)

  1. Resample function now has an optional parameter to disable interpolation, the old sample to the left of the new sample is taken instead.
  2. StdDevInTime, similar to Max-, Min- and AvgInTime, calculates standard deviation over an interval

Bug fixes (B)

  1. Crash when modifying the dimensions of a logical while you were still editing an expression in that logical.
  2. ibaCapture-HMI, when the synchronisation signals had offsets, the video's did not show unless going to the markers tab.
  3. The french language pack for the report designer was missing.
  4. Setting the properties of graphs in the designer did not work if you set it the oldfashioned way (Source->VariableProperties->Button Click) instead of the new way (rightclick on graph->Contents or Data->(Contents)->Button Click)

 

Version 5.16.0 - 2009-10-26

New features (N)

  1. New "Sum" function that sums every sample, meant to be used on a signal consisting out of a discrete number of samples.
  2. Search dialog in the file open dialog.
  3. Introduction of Spanish resources.
  4. Tooltip showing the channels comments when hovering over its legend in the graph.
  5. Tooltip showing the names of the channels in the graph when the graph is hidden and when hovering over the little hide/show triangle.
  6. Ability to add tables to reports based on signals.
  7. Ability to query string channels from database through the trendquery or overview.
  8. Possibility to show the relative time not only in seconds but also in hours or minutes.
  9. Possibility to extract multidimensional channels to a new .dat file (previously only extracting to database worked).

Improvements (I)

  1. Report component updated to newest version of L&L (version 14).
  2. When moving markers while pressing 'Ctrl', the markers snap to the closest valid data point instead of the closest data point that might be invalid.
  3. It is now possible to combine the /trendsql and /sql command line options.
  4. In the case of timeshifting appended files, time shifting the parent files causes the children (and grandchildren, etc) to be shifted also.
  5. XY-view is modified so that when using non-equidistant signals it uses the signals directly without resampling to equidistant samples.
  6. Large program icons added.

Bug fixes (B)

  1. Fft: in the case of showing the power of the fft in db, the values were twice what they should be.
  2. Crash when opening .dat files with both video's and analyses stored in them.
  3. The X-axis context menu for ibaScope files reported the state of the option "Ignore SynchTime" wrong.
  4. Crash when setting reload timer and there is no .dat file opened.
  5. Several problems with 3D color select dialog and color axis scaling fixed.
  6. In expressions "<=", ">=" and "<>" required a delimeter (either space or '(') after them to be parsed correctly. this was not necessary and this requirement has been removed. The infix operators "OR","XOR" and "AND" are still required to have a delimeter for clarity.
  7. Xmarker functions did not work correctly when used in simple expressions.
  8. While dragging signals, the drag image was not visible under Vista.
  9. Querying from an overview did not work correctly if the microseconds field was used in the query to obtain the overview.
  10. When zoomed in on a number of samples for which the signal is constant, autoscale did not work.
  11. Crash when selecting a new analysis from the menu options while still in edit mode of a signal grid cell.
  12. Reports containing charts were troublesome and were only guaranteed to work if the charts were only on the first page of the report. This has been modified so that if the project file contains no tables the charts work as intended, if the project file does contain tables an extra variable ('ibaAnalyzer.page') is provided that can be used instead of the Page() function in appearance conditions and layer definitions.
  13. Opening txt files: first sample was read in incorrectly or not at all.
  14. ibaCapture-CAM, replaying video stored in a .dat file did not work if the users temp directory contains unicode characters (because the username contains unicode characters).
  15. Folders containing unicode characters in their name were not depicted correctly in the file open dialog.
  16. For some printers, graphs near the edge of the paper did not draw themselves entirely when generating reports.
  17. When having a large amount of expressions dependant on each other, ibaAnalyzer slowed down when modifying the expressions.
  18. Crash when trendquery signals were used in an XY view and the trendquery signals were removed.
  19. Exporting multidimensional channels to database didn't work when the column id's of the segment tables were derived from the name of the channel instead of the nr.

 

Version 5.15.3 - 2009-07-01

New features (N)

  1. Database support for MySql versions > 5.1
  2. ON DELETE CASCADE constraints added for MySql, DB2 and MsSql databases, so that when a row in the file table is deleted, the corresponding rows in the segment and channel tables are deleted as well.
  3. Text channels can be exported (only binary iba .dat file format, not text files)

Improvement (I)

  1. Reintroduced a date-time picker for the querybuilders.
  2. When extracting and specifying a MarkValid interval, the invalid part was stored in a .dat file, now that part is marked by setting the offset instead, this looks nicer when the exported signal is opened.
  3. Added the "Ignore SynchTime" option from the signal tree also to the X-axis options.

Bug fixes (B)

  1. When selecting a partial visible cell in a grid, the grid started scrolling immediately, making it impossible to select that cell.
  2. Problems extracting and exporting .dat files with a .pdo embedded in it if the .dat files contained video signals.
  3. Crash when opening another .dat file with embedded video in it after a .dat file with embedded video was allready opened.
  4. When exporting .dat files with video in it, the trigger signals were not always correctly exported when specifying an interval to export.
  5. The XMarkRange function added extra space (with no data) after the selected range until the size was the same as the original signal.
  6. When typing expressions, you could not correctly select the desired function from the listbox by mouseclick.
  7. Trendqueries, open range of files -> files were opened twice.
  8. Reports did not show tables if there was no signal depicted in ibaAnalyzer.

 

Version 5.15.2 - 2009-05-25

Improvements (I)

  1. updated HMI player.
  2. updated CAM player.

Bug fixes (B)

  1. When exporting a .dat file with the analysis embedded in it, the analysis was embedded incorrect so it could not be loaded anymore in older versions of ibaAnalyzer.
  2. When opening a file and having no prefered folder, the initial folder ibaAnalyzer shows was badly chosen.

 

Version 5.15.1 - 2009-05-06

New features (N)

  1. Importing and exporting of the preferences.
  2. Transactions also enabled for the nonmulticolumn extractor library.
  3. Installer puts a shortcut on the desktop.

Bug fixes (B)

  1. Negative shifts of starttime .dat files caused signals to be cut off before the original starttime instead of the actual starttime being shifted.
  2. Performance problems with DB2 databases
  3. When using the XMarker1() or XMarker2() functions, the marker Y values did not update correctly for the expressions not dependant on those functions.

 

Version 5.15.0 - 2009-04-07

New features (N)

  1. New folder button in the open file dialog.
  2. Installer
  3. New function IsData, returns TRUE when a signal has samples, FALSE when the time is before the offset of the signal or in a 'gap' between samples.

Improvements (I)

  1. ibaCapture-HMI: In the Capture HMI preferences, you can select to replace only part of the video location path instead of the entire path, this way multiple video modules whose fbr files have been copied can be viewed.
  2. grids: When editing text cells that were not expressions, the editing mode was word wrapping, this is changed to normal editing.

Bug fixes (B)

  1. ibaCapture-HMI: When the zoom was selected through the context menu, it was not stored (for instance, it changed back when moving from one video to the other)
  2. ibaCapture-HMI: The player window and its frame is now hidden when showing the video fullscreen.
  3. ibaCapture-HMI & CAM: Markers were not properly erased when the video was playing (and hence the markers moving) and you dragged or resized the video window.
  4. ibaCapture-HMI: When the marker was in the area one sample past the last sample, video dissapeared and could not be gotten back again by moving the marker.
  5. Slideshow: the wrong timer for the slideshow was used, instead of the timer set in the analysis the one in the preferences was used.
  6. There were further problems with text channels that are not depicted correctly when appending multiple files.
  7. VarDelay function did not work properly when the 'delay' parameter was constant.
  8. The vector aggregate functions (VectorMax, VectorMin, VectorAvg and VectorStdDev), did not work properly when applied to vectors where entire components were invalid.
  9. grids: When accidentally clicking on the tooltip while editing an expression, the grid hanged and was useless afterwards.

 

Version 5.14.1 - 2009-03-10

New features (N)

  1. PercentileValid function, similar like AvgValid, this function calculates percentiles for every interval where a control signal is TRUE.
  2. SampleAndHold function, like the same function in PDA, if a control signal is true the inputsignal is copied, otherwise the last value the inputsignal had when the control signal was true is returned.
  3. Introduction of Russian resources.
  4. CAM videos are printed now.

Bug fixes (B)

  1. Some errors in the German translation of ibaAnalyzer strings were fixed.
  2. For a .dat file with an embedded video, when opening the video it sometimes immediately started playing if not on the markertab.
  3. Some video configurations causes the videos to be loaded with an error until you reload the .dat file or press the reset button.
  4. There was trouble selecting the rows in the signalgrid for analyses with a large number of expressions/signals opened.
  5. When exporting to a .dat file, if you were on the marker tab, the starttime of the exported file was always the time of the first marker, regardless off whether you selected to export the entire time range or the marker range.
  6. Videos kept playing when they passed the end of the .dat file range.
  7. When in a no-records zone and video playing out of the zoom area, from time to time you could not start the video anymore with setting the speed to the reverse.
  8. ibaAnalyzer crashed when clicking the expression button of the last line in the grid when that gridline was not entirely visible.
  9. The new text channels were not depicted correctly when appending multiple files.
  10. QDR files with vectors in it gave problems.

 

Version 5.14.0 - 2009-01-21

New features (N)

  1. XY static markers.
  2. Multidimensional logicals can now be extracted to database.
  3. The Y-axis range of 3D color plots can now be set.
  4. The label of markers can now be disabled in reports.
  5. New functions Ceil, Floor and Round.
  6. New nonequidistant sampled text channels can be read and displayed.
  7. Vectors of signals can be read and displayed.
  8. A manual color schema for 3D color plots can be selected.
  9. Ability to synchronise files on DCF77 infofield.
  10. The new function ConvertBase, with which you can convert an expression from one base (time,length,frequency or inverse length) to another.
  11. The new function LSQPolyCoef, with which you can calculate the coefficients of the polynomial least squares fit of two datasets.
  12. The new function Polynomial, that given a vector of coefficients evaluates that polynomial for a given set of X values.
  13. The new funtions VectorMin, VectorMax, VectorAvg and VectorStdDev, which calculate resp. minimum, maximum, average and standard deviation of each sample of a vector signal (logical, signal or result of a computation that returns a vector) This function can also be used to filter out the time or length component from a qdr signal (or expression derived from a qdr signal) and to speed up calculations that would otherwise be done on both components.

Improvements (I)

  1. The list of recent files for trendqueries and ordinary queries are now seperate.
  2. When extracting to database, the precision of the file timestamps was limited to 1 second. You can now select to extract an extra column to contain the microsecond part of the file timestamp. Normal querying will modify the timestamps reported in ibaAnalyzer with this extra precision.
  3. Functions returning an X value (like XFirst) store their result differently so that when used in functions expecting X values (like XMarkRange) there is no loss of precision.
  4. Overview and querying can be combined from the command line.
  5. You can choose to not automatically append a range of files queried from the overview.
  6. a merge field can be specified at the command line for trendqueries.
  7. When opening both a .dat file and issuing an /sql command, the .dat file is now no longer overwritten by the result of the sql command. Instead it is opened at the second fileposition, leaving room for the result of the /sql command.
  8. The last visited folder in the file open dialog is differently remembered for .pdo and other files (.dat and .txt). Also, folderoptions (including the last selected prefered folder) are stored in static variables instead of constantly being read and written to the registry. This means that two instances of ibaAnalyzer running on the same computer will not interfere with eachothers folderoptions.

Bug fixes (B)

  1. A couple of bugs with the color 3D plots are fixed.
  2. Converting signal references from names to numbers in expressions didn't work if the name contained square brackets ([])
  3. Start and stop triggers were missing or depicted to small in printouts and reports.
  4. Constant signals were extracted with a timebase of always 100 seconds.
  5. If a signal was bright magenta colored, it's legend was not visible.
  6. When only selecting the first character of a technofield for reports or for extraction, the enitre technofield was reported/extracted.

 

Version 5.13.2 - 2008-11-17

Bug fixes (B)

  1. Zooming added an undoable state, while zooming itself could not be undone, zooming and undo/redo are now independent.
  2. The orderanalysis function crashed if the DC component was not suppressed.
  3. Digital and analog signals where not correctly ordered for QDR files, resulting in channels that where unavailable when the signals were not shown seperately.
  4. Initial timecode was not correctly initialised when opening video's, resulting in problems with newer versions of the ibaCapture-CAM product.
  5. Exporting of logicals was not consistent if the logicals where not valid expressions, the exporting took also longer than necessary.
  6. Chartfields where not remembered correctly when modifying only one field.

 

Version 5.13.1 - 2008-09-23

New features (N)

  1. One can indicate that new segment tables should be created every given number of columns, this allows to extract more channels to a database where the number of columns is limited.
  2. Analysis files stored in a database can be opened from the command line.
  3. One can export ibaCapture-CAM video files to AVI files.
  4. IbaAnalyzer no longer asks to save the analysis if ibaAnalyzer was used to only open a .dat file from explorer.

Bug fixes (B)

  1. Several Bug fixes with the ibaCapture-CAM video functionality.
  2. In the extractor dialog, selecting aggregates (max, min, stddev) for a profile malfunctioned.
  3. No negative numbers could be used in conditions in the querybuilder dialog.
  4. SQL instructions were always transformed to uppercase, this is changed so that strings between quotes (') in SQL instructions are not transformed.

 

Version 5.13.0 - 2008-08-13

New features (N)

  1. Y- axes can now be manually scaled by an expression, similar as X-axes.
  2. New aggregate functions MaxValid, MinValid, AvgValid and StdDevValid; these operate for every interval where a control signal is TRUE.
  3. Align function, gives parameters for stretching and aligning two signals so there differences are minimized.
  4. ibaCapture-CAM video playback.
  5. Markers can be moved by the arrow keys.

Bug fixes (B)

  1. The resample function did not behave consistently when deciding if its result was too complex.
  2. The option to hide the legend in reports did not work anymore.

 

Version 5.12.4 - 2008-06-19

Bug fixes (B)

  1. In the database extractor, after selecting a signal for a profile, immediately the first profile was selected.
  2. The "Length Segments" profile could not be selected anymore in the database extractor, profile selection.
  3. When adding computed columns or info fields in either the report or extract dialogs by double clicking a signal in the tree, the next gridline was selected. This didn't happen when one was on the last gridline (although a new gridline was added at the end), causing the last gridline to be overwritten.
  4. The graphs in the advanced view of the file open dialog did not contain legends.

 

Version 5.12.3 - 2008-06-13

Bug fixes (B)

  1. GetRows function (very likely also other array functions) did not work properly when not at the beginning of the expression.
  2. Expressions typed in grids could not be longer than the size of the cell.
  3. Color and line thickness select didn't work on windows 2000.
  4. Extract dialog, the quantity in the grid should now be typed and displayed with a '.' for the decimal point and is displayed with correct rounding.
  5. ibaAnalyzer had performance problems for larger analysises.
  6. The option to have the module name prepended to the signalname caused ibaAnalyzer to crash when the analysis was loaded before the .dat file.
  7. Filters which name starts with a digit cause problems, this is no longer allowed (rename function will prepend an underscore).
  8. Resample function didn't update when you changed the sample rate from an unacceptable rate to an acceptable rate.
  9. Spurious trace removed, it caused an unnecessary logfile to be generated.

 

Version 5.12.2 - 2008-05-28

Bug fixes (B)

  1. Crash when opening the trendquery builder dialog.
  2. Bug with the global copy-paste functionality when tab is on a markergrid.
  3. Crash when using multiple XY graphs with the same X-axis.
  4. Print and print preview always depicted the signal grid, also when the grid tabwindow was on a markergrid

 

Version 5.12.1 - 2008-05-26

Bug fixes (B)

  1. The logicals dialog was sized to uninitialized values when opened, causing ibaAnalyzer to hang or crash.

 

Version 5.12.0 - 2008-05-07

Improvements (I)

  1. Logicals, report and data extract and (trend-) query dialogs are now resizable.
  2. New grids, copy paste functionallity comprises single cells, entire grids or parts of the grid.
  3. XP styles activated.
  4. Text import extended to be able to import text files with a timestamp column containing non-equidistant data.
  5. The search tab now displays in tooltips any comments that the results might have and you can select when doing a new search to also search for the searchstring in the comments of signals or expressions.
  6. You can select to have the module name prepended before the signalname in the signalgrid when opening a new signal.

Bug fixes (B)

  1. Small memory leak when loading COMTRADE or other textfiles.
  2. Markers, when having expressions containing XMarker1 or XMarker2, the value in the grid only updated for the marker that you were moving.
  3. XMarkValid and XCutValid functions operated incorrect if the validating signal is a constant.
  4. Bug with intellisense, the intellisense didn't show when the caret is on the end of the typed text.
  5. Expression diagnose was erroneous for fft functions.
  6. The synchronisation mode of the file preview in the file open dialog was uninitialized, now it is initialised to the ibaAnalyzer preferences.
  7. Markers were badly positioned when resizing the overview.

 

Version 5.11.4 - 2008-03-21

Bug fixes (B)

  1. On some computers, the overlay (i.e. the transparent window containg markers, legends, ...) got displaced from time to time and was rendered unusable. This happened particulary when returning from the print preview.

 

Version 5.11.3 - 2008-03-18

Bug fixes (B)

  1. Fft views didn't work any more if the DC component was not suppressed.
  2. SQL Server 2005 has problems with denormalized floats, these are filtered when extracting to databases.
  3. Crash when the language is set to french.

 

Version 5.11.2 - 2008-02-20

New features (N)

  1. XMarker1 and XMarker2 functions, return the position of the classical markers

Improvements (I)

  1. When selecting the numeric fields in the trendquery builder, the next field is preselected, allowing for faster field selection.
  2. Trendquery results are now also available for use in logical signals.

Bug fixes (B)

  1. Isolated points were drawn to big on some printers.
  2. The selected numeric fields in the trendquerybuilder were placed in reversed order in the list.
  3. The statistics grid updates during the dragging of the markers, not only when the dragging is finished.
  4. The recorder window updates during the dragging of the navigator rectangle, not only when the dragging is finished.
  5. When switching back to the statistics grid from another tab in the tabwindow, the statistics weren't depicted until you moved a marker.

 

Version 5.11.1 - 2008-02-11

Bug fixes (B)

  1. ibaAnalyzer could not be run anymore in non-interactive mode, it immediately switched to interactive mode.
  2. memory leak in database libraries fixed

 

Version 5.11.0 - 2008-01-21

New features (N)

  1. The possibility to define fields that can be used to depict various charts in the report designer.
  2. Trendqueries can be displayed in the new overview.
  3. The column names in multicolumn extraction can be choosen to be generated from the comments of the channels.
  4. In the extraction dialog, profile selection, a start and end expression can be entered to mark a valid range of an extraction so that data outside the range isn't extracted.
  5. The ability to set a gradient for the graph background, like in PDA.

Improvements (I)

  1. The default name for extracted infofields is now the same as the original infofield instead of Field_x.
  2. In computed columns dialogs, when double clicking or dragging from the signaltree, the default name for the computed columns taken from the signal.
  3. Filled signals are now drawn slightly transparent like in PDA.

Bug fixes (B)

  1. Opening a filegroup could cause the files in the currently selected .dat directory to appear unopenable.
  2. Restoring manual scale when only the X-axis had a manual scale did not cause the graph to be repainted.
  3. On some screens, ibaAnalyzer was not always posititioned on the top of the screen when maximised.
  4. Line types (line, single points or polygon) were no longer persistent for the channels.
  5. Crash when adding expression shortcuts to the analysis tree if the expression was digital.
  6. Autoscaling on a constant signal with a small value (e.g. 0.0001) was unclear.
  7. Infofields using the letter E as parameter to indicate they are valid to the end of any infofield instance could not be created as columns in a database.
  8. Logfiles for dataextraction had a superfluous carriage return.
  9. Standard deviation wasn't being extracted for the extractor (non multicolumn) database library.
  10. Units weren't extracted anymore when extracting to database.

 

Version 5.10.3 - 2007-12-12

Bug fixes (B)

  1. Opening a filegroup could cause the files in the currently selected .dat directory to appear unopenable.
  2. Signals from QDR files from PDA version 5.6, 5.7 and 5.8 had unopenable signals when you chose to not show the time and length signals separately. Now QDR files from those PDA versions can only be shown with the time and length signals separately.

 

Version 5.10.2 - 2007-12-10

Bug fixes (B)

  1. When windows is running in French, You couldn't select the 1/longueur length type
  2. Crash when moving the only Y-Axis from a graph in XY-view.

 

Version 5.10.1 - 2007-11-26

Bug fixes (B)

  1. QDR v6 files, taking segments
  2. the conditions of the query builder where mistakenly stored and retrieved from registry under the key of the trendquerybuilder making coditions from previous ibaAnalyzers unavailable and making the trendquerybuilder and ordinary querybuilder overwrite each others conditions.

 

Version 5.10.0 - 2007-10-16

New features (N)

  1. Trend queries, i.e. querying of single tables for signals. This introduces also a new command line switch /trendquery.
  2. DB2 support.
  3. FFT Order Analysis.
  4. From this version on ibaAnalyzer is not only backwards but also forwards compatible towards analysis files, i.e. ibaAnalyzer should be able to read analysises created with more recent versions of ibaAnalyzer

Improvements (I)

  1. Gridlines of the graphs of the functions FFTOrderAnalysis and FFTInTime are chosen now to coincide with data.
  2. the /reuse command line switch now works with the /sql and /trendsql command line switches.

Bug fixes (B)

  1. Crash when dragging markers from the signaltree to graphs
  2. X-axis manual scale was not selectable anymore and did not adjust (in the case of expressions) when reloading .dat files.
  3. Copying the graphs and signalgrid to the clipboard had problems with diacritics.
  4. Still some problems with filled polygon signals.
  5. In the file open/save dialogs, no files were visible or could be saved for the Desktop folder.

 

Version 5.9.1 - 2007-08-31

Bug fixes (B)

  1. Various Bug fixes with the nonequidistant data part of ibaAnalyzer (introduced by the XY function)
  2. Painting problems with signals using polygons, i.e. digital signals and analog signals in polygon mode.

 

Version 5.9.0 - 2007-08-17

New features (N)

  1. Every axis now has seperate markers which can be moved independently from each other.
  2. Pressing the CTRL key while moving markers will cause the markers to jump to sample points.
  3. XY function, similar to X/Y plot but you can do further calculations with the result, this function also introduces non-equidistant data.
  4. VarDelay function, same as in PDA.
  5. Legends can be depicted with a one pixel wide outline in the graph background color, this solves the problem of either the legend or the signal not being visible when choosing resp. transparent or nontransparent legend backgrounds.

Bug fixes (B)

  1. In previous versions of ibaAnalyzer, zooming in, panning, zooming out, going to print preview and several other actions could make the markers move slightly.
  2. Y-markers on XY views where depicted wrong when using the Copy function to copy a HTML version of the recorder window to the clipboard (to paste e.g. in MsWord)
  3. Switching from the marker tabs to signal tabs left Y-markers of XY views visible until the window was repainted.
  4. On very slow networks, opening files could still crash

 

Version 5.8.2 - 2007-06-26

Bug fixes (B)

  1. analysis files written with version 5.8.1 could not be read any more
  2. in the logicals dialog, editing the logicals sometimes became impossibe
  3. crash when using the TechnoString function
  4. crash when going to the preferences/setup dialogs in German and French languages

 

Version 5.8.1 - 2007-06-21

New features (N)

  1. ibaCapture: Video files can be loaded from an alternative directory than the one specified in the .dat file. Video files can also be copied to a cache on a local disk before being loaded.

Bug fixes (B)

  1. Digital signals were depicted wrong or were not visible in a printout.
  2. Crossprofile graph didn't update anymore when moving markers.
  3. Automatically GetBit function didn't work for QDR v5 files.
  4. GetBitMask function resulted in GetBit function for QDR v5 files when depicted in time base instead of length base.

 

Version 5.8.0 - 2007-05-30

New features (N)

  1. The ability to play and synchronise videos generated by ibaCapture.
  2. In the analysis file tree, you can now add subgroups.

Improvements (I)

  1. The Infofield function applied to appended files now no longer gives a constant value (i.e. the info field of the first file) but is correspondent with the infofield of the appended file during the timeinterval the appended file is valid.
  2. In the analysis files tree, shotcut collections that have no shortcuts in them are not shown anymore. Shortcut items are now added by clicking the "Add Item" item under group or subgroup and then selecting the type of shortcut from the popup window.
  3. Automatically getting bits from a signal (by rightclicking on the signaltree and selection the option in the popup menu) now also works for real signals, with the difference that the function GetBitMask is used instead of GetBit.

Bug fixes (B)

  1. Rand function, check added that it is not executed for more than 1.0e7 measure points.
  2. Fixed using the FileName infofield in ibaAnalyzer print out.

 

Version 5.7.1 - 2007-04-03

New features (N)

  1. When trying to load a PDO from a more recent version of ibaAnalyzer, the error message is now more specific, it mentions the version number of the more recent version of ibaAnalyzer.
  2. In the signaltree, rightclicking to get the context menu, you now get the option to open the signal (or open several if several signals are selected)
  3. Also in the signaltree it's context menu, you can now automatically generate the 16 GetBit expressions for an int16 signal, showing the 16 bits of the signal.

Bug fixes (B)

  1. Moving average function was erroneous
  2. Data extraction, logging. 'End extract' was not logged for database extractions.
  3. Units were missing in search dialog

 

Version 5.7.0 - 2007-03-15

New features (N)

  1. QDR v6 files are shown compact like the QDR v5 files, i.e. the length and time signal are considered as one signal, and the base can be selected in the recorder window.
  2. Undo and Redo functionality.
  3. The new function 'xvalues', which returns for each sample of an expression it's x value. This can be used for integration and differentiation in the frequency domain.

Improvements (I)

  1. The ...InTime functions, now work also on non-time based functions.
  2. FFT functions did not apply their windows (Hamming,Hanning,Triangular, etc) to the entire intervals they were applied to.
  3. Updated graphics for the icons in the toolbar.
  4. Alteration of the FFT algorithm which gives a slight speed up for a smaller frequency resoltions and near a 100% speed up for the largest frequency resolution.

 

Version 5.6.2 - 2007-02-22

Bug fixes (B)

  1. crash when reloading a PDO if logical signals were displayed.
  2. crash when trying to do an export with an embedded analysis

 

Version 5.6.1 - 2007-02-16

Bug fixes (B)

  1. When opening an old PDO by doubleclicking, columnwidths of the signalgrid were off, Also, the comment and penthickness controls are now only present when this was set in the preferences.
  2. Signaltree was not updated when logicals were modified

 

Version 5.6.0 - 2007-02-13

New features (N)

  1. Option to E-mail a generated rapport through MAPI and SMTP.
  2. New functions: 'SetReset', 'OneShot', 'LimitAlarm' and 'WindowAlarm', same as in PDA.
  3. Modified function 'count' with the flanktype parameter like in PDA.
  4. Ability to erase all logicals at once.
  5. Ability to sort logicals alphabetically again.
  6. Possible to select and drag multiple channels in the signaltree and analysistree.
  7. When having multiple Y-axises on a graph, they are now painted more compact like in PDA.
  8. Possibility to change the pen thickness of plots.
  9. Column widths of the signalgrid are saved and restored to and from the PDO.
  10. When dragging a signal, the signal to be dragged is highlighted by plotting it in a thicker pen.
  11. Extractor MC library 1.38, an extra column can be extracted with the segment numbers counting in reverse.

Bug fixes (B)

  1. After selecting files in the filelist of the ibaAnalyzer file open dialog and then sorting the filelist by clicking on a column header, the files selected were these on the same position as the previous selected files instead of the previous selected files themselves.
  2. 'points only' plots where depicted wrong in some cases.
  3. 'points only' plots or 'polygon' plot options were not persistent.

 

Version 5.5.3 - 2007-01-25

Bug fixes (B)

  1. ibaQDRv6 files can be opened again
  2. tab order problem in export dialog, making it impossible to select another export medium than COMTRADE after COMTRADE is selected

 

Version 5.5.1 - 2007-01-20

Bug fixes (B)

  1. graphs were depicted with a wrong offset if the linestyle was dotted
  2. taborder in German and French extract setup dialog were wrong, causing a variety of problems
  3. ibaAnalyzer blocks in non-interactive mode (batchfile, automation) when messagebox was given for empty channels

 

Version 5.5.0 - 2006-12-20

New features (N)

  1. The function envelope
  2. Possibility to set the net frequency when extracting to comtrade files.
  3. Possibility to hide legends or set whether they are transparent for graphs in the report generator.
  4. Comment fields that can be hidden or shown next to expressions and signals in the signalgrid.
  5. Possibility to configure ibaAnalyzer so he does not change the signal name in the signalgrid when modifying the expression but instead preceeds it with an underscore.

Bug fixes (B)

  1. Comtrade export/extract had problems when extracting constant expressions.
  2. Changing the name of an expression invalidates expressions refering to it, but it did not revalidate the expression when you changed the name back.

 

Version 5.4.2 - 2006-12-05

New features (N)

  1. In the report and extract infofield tab, the variables can now be specified to go until the end of the infofield, regardless the length of the infofield.

 

Version 5.4.1 - 2006-11-30

New features (N)

  1. support for absolute channel start times on QDR2 files

Bugfix (B)

  1. memory leak in reportgenerator fixed

 

Version 5.4.0 - 2006-11-20

New features (N)

  1. interpolation when mixing signals in expressions with different timebases.

Bug fixes (B)

  1. crash when using the file group in the file open dialog

 

Version 5.3.5 - 2006-11-07

New features (N)

  1. Import/Export for infofields

Bug fixes (B)

  1. for the FFT in time function, with a manual scaled color axis the Y-axis scaling was wrong when the graphs were copied to clipboard
  2. copy command was not available when clicking for 3D graphs
  3. non transparent legends our put on the normal layer instead of the overlay because otherwise otherwise dragged signals became invisible
  4. the number of infofields is no longer limited to 256

 

Version 5.3.4 - 2006-10-05

New features (N)

  1. dispinterface expanded with the evaluate function; an external program can evaluate ibaAnalyzer expressions

Bug fixes (B)

  1. running ibaAnalyzer on the same computer twice through different users caused an error, the second ibaAnalyzer will not start. This happens for instance by running the datcoordinator in service mode and then launching ibaAnalyzer as a normal user.

 

Version 5.3.3 - 2006-09-04

New features (N)

  1. new statistical functions: correlation(Correl), covariance (CoVar), evaluated over entire common domain of the functions or over an interval (resp. Mcorrel, McoVar).

Bug fixes (B)

  1. Problems with COMTRADE files in the OSCOP (Sicaro) viewer from Siemens.
  2. COMTRADE extract/export module information is stored

 

Version 5.3.1 - 2006-08-23

New features (N)

  1. transactional extracts in the database extraction with ibaExtractorMC.dll, if the user aborts or an error occurs (network, database or other) no tables are partially filled, also a small speedup can be expected

 

Version 5.3 - 2006-08-17

New features (N)

  1. GetRows function, gets one or more rows from an array

Bug fixes (B)

  1. When using the Cleartype font effect, legends in graphs where displayed wrong.
  2. Comtrade export and extract had some issues
  3. ExtractMC database library had problems when you chose to derive the column names from the channel numbers instead of the channel names.
  4. Seperator database library, the table names for the segments did not use the same number as the channel numbers in the channel table.

 

Version 5.2 - 2006-08-04

New features (N)

  1. When a crash occurs, a crash dialog appears, prompting the user to send generated debug information to support@iba-ag.com

Bug fixes (B)

  1. Exporting with a timebase smaller than the signals timebase was erroneous.
  2. Some electric functions caused crashes when the optional frequency parameter was ommited.
  3. After storing or retrieving a PDO from database, and then selecting 'save as' from the menu, showed the 'save as' dialog twice in a row.

 

Version 5.1.1 - 2006-07-27

Bug fixes (B)

  1. When opening files ibaAnalyzer crashed from time to time
  2. Storing and retrieving PDO's from database settings, the option to choose between local or a remote database server was not working

 

Version 5.1 - 3/07 06

New features (N)

  1. Import export functionallity for Computed Columns in the Extractor
  2. PDO Tree:
    1. Possibility to add Dat Folder to group name, so most recent dat file can be opened in that folder, also scroll buttons to open less recent datfiles, also possible to append several following datfiles with this.
    2. Possibility to add a shortcut to markers, dragging and dropping them from and to the PDO tree
    3. Also signals can have shortcuts added, dragged and dropped this way.
    4. Also expressions (logicals, local, 2D).
    5. Can be operated entirely from keyboard (arrows and enter key), the datfolder scroll buttons can also be operated by pressing the CTRL + left or right arrow key or CTRL + LEFT + ARROW to append files.
  3. Classic marker values in shared memory
  4. Harmonic marker: labels of harmonics can be turned on or off.
  5. Sidebands of the harmonic marker can now be resized by dragging last sidebands.
  6. Search tab, now also includes markers, which can be dragged (in multiples when multiselected)
  7. Y-values of sidebands are now included in the signalgrid
  8. the command line switches /append and /sql can now be combined
  9. performance improvement: report generation takes considerable less memory
  10. performance improvement: drawing signals is optimized.
  11. in the hardcopy preferences you can select to disable printing pagenumbers in the analysis printout.
  12. possibility to store and retrieve analysis from database.

Bug fixes (B)

  1. problem with autoscaling fixed
  2. the markerpositions are made persistent when switching between the grid tab views
  3. when hiding and reshowing the graphs, the graph was autoscaled.
  4. statistics for XY-view were meaningless, they are disabled now.
  5. better support for foreign character sets (tested on chinese).
  6. Digital signals with old QDR files were faulty.
  7. XmarkValid was sometimes inaccurate.
  8. The choice to select digital signals to display on top or bottom was not persistent in the analysis.

 

Version 5.0.2 - 10/05 06

Bug fixes (B)

  1. query problems with german language settings.
  2. extractor problem with seperator dlls and QDR2, Dig512 files
  3. crashes when handling XY-view

 

Version 5.0 - 10/04 06

New features (N)

  1. Overlay with setable opacity
  2. Intellisense
  3. Full support for FFT axes (time and length based)
  4. Navigator X-range snapping mode
  5. Navigator keyboard support
  6. X-axis markers with navigator control
  7. FFT harmonic and sideband markers
  8. Automatic switching of X-axis mode when changing expressions
  9. Significant performance improvements (Signal tree, signal caching ...)
  10. Points only viewing mode
  11. Digital signal: "align on top" mode
  12. Option for showing file separators and triggers
  13. Dataextractor: "fixed number of segments" profiles
  14. Mathematical functions:
    1. FFT functions
    2. "int"-function: added optional reset parameter
  15. Automation enabled
  16. Logarithmic scaling for frequency and 1/length axis
  17. signalgrid: double-clicking between header resizes columns to fit length of names/expressions
  18. signaltree: the signal tree has now tooltips thay display PDA comments for channels if present
  19. DataExtractor: module names our now by default extracted as well and correctly used in subsequent queries.
  20. XY-view: you can now also view length based signals
  21. Zooming: Pressing shift will stretch your zoomrectangle to the height of the graph.
  22. Double buffering of all graphs
  23. Pressing shift while moving classic markers will cause both markers to move simultaneousely, keeping the range between them constant.

Bug fixes (B)

  1. Dat files with large module numbers caused problems.
  2. Manual scale FFT axes
  3. dataextractor: test added for duplicate names
  4. Operations on signals that have a huge timebase or now less troublesome.
  5. Double buffering of graphs has significantely adressed problems with ATI cards
  6. Navigator problem when resizing window
  7. Missing coloraxis from reports fixed
  8. Fixed extraction problems with QDR2 and Dig512 .dat format
  9. Fixed problem when moving the X-axis, the markervalues (statistics,etc) were not updated.

 

Version 4.3.6 - 2006-04-05

Bugfix (B)

  1. Report generation to Excell, fixed naming of sheet to Sheet1 instead of undefined

 

Version 4.3.5 - 2005-11-18

Bugfix (B)

  1. XMarkValid, XMarkRange, XCutValid and XCutRange could give incorrect results when the first argument was a constant signal

 

Version 4.3.4 - 2005-11-18

New features (N)

  1. Support for QDR dat files produced by ibaPda v6

 

Version 4.3.3 - 2005-09-29

Bugfix (B)

  1. If an inputfile has both channels with int16 datatype and channels with real datatype then the data extractor produces incorrect int16 channels in the outputfile.

 

Version 4.3.2 - 2005-08-29

Bugfix (B)

  1. Transparent legend was disabled when an old pdo file was loaded
  2. Statistics were not correct when files were appended and "Synchronize files on recording time" was off and both markers were in the second file

 

Version 4.3.1 - 2005-07-07

Bugfix (B)

  1. Report generator didn't work on spanish windows

 

Version 4.3 - 2005-04-28

New features (N)

  1. Added column names selection for ibaDataExtractorMC to :
  2. query builder
  3. SQL query builder
  4. preferences

Bug fixes (B)

  1. Fixed crash when doubleclicking in date modified column of file open dialog
  2. In printout : X-values of markers printed on graphs weren't always equal to the values in the grid
  3. ibaDataSeparator.dll v3.72 included : fixed tblComplete column not set with MS Access database

 

Version 4.2.1 - 2005-03-30

Bugfix (B)

  1. Incorrect channel numbers of digital channels in ibaLogic and ibaScope dat files are corrected

 

Version 4.2 - 2005-03-24

New features (N)

  1. "Fast access" to preferred analysis
  2. Legend background selectable transparent/opaque
  3. ibaDataExtractorMC: columname derivation selectable from channel numbers or channel names

 

Version 4.1 - 2005-02-04

New features (N)

  1. use /extract:"filename" to specify the output file of the extract
  2. wildcards * and ? can be used in the file open dialog to open multiple files at once
  3. new function FFTinTime that calculates fft's over time segments of a signal
  4. Integrated Combit List & Label v10 report generator
  5. Technostring can be 10000 characters long

Bug fixes (B)

  1. edit field of SQL query builder didn't have scrollbars
  2. starttime was not used correctly by database channels when using a merge field
  3. logfile error stopped automatic extraction
  4. QDR channel start times were sometimes not handled correctly when opening an analysis
  5. import/export of logical signal definitions fixed
  6. if function doesn't always work correctly when one or more of the arguments are constants
  7. length data of QDR digital channels was corrupt

 

Version 4.0.4 - 2004-12-22

Bugfix (B)

  1. copy to clipboard function didn't work when the clipboard was not empty

 

Version 4.0.3 - 2004-12-22

Bugfix (B)

  1. unsigned dat files are allowed when ibaAnalyzer E-Dat license is present

 

Version 4.0.2 - 2004-12-07

Bugfix (B)

  1. "digchannel" key was not written in exported/extracted dat files for digital channels.

 

Version 4.0.1 - 2004-12-02

New features (N)

  1. custom formatting of values when extracting to text files

Bugfix (B)

  1. crash when creating signal from filter dialog

 

Version 4.00 - 2004-11-26

New features (N)

  1. New dat file format supported (for ibaPDA v6)
  2. Modules with arbitrary number of analog and digital signals supported
  3. Invalid digital signals supported
  4. .pdo file password protection: new menu item "analysis password protection..." in file menu
  5. optionally load of a specific analysis file at startup: see Preferences dialog, Miscelleaneous Tab
  6. technostring fields extended to any header info field
  7. infofields can be viewed as signals (drag&drop from signaltree)
  8. clipboard copy modified (HTML clipboard format instead of OLE object) :
    1. supports now 3D-view, 2D subviews, markers
    2. exports signal grids together with charts
  9. import/export to text file added for signal list and logicals
  10. creation of logical from signal list
  11. expression translation from signal numbers to signal names and vice versa
  12. database :
    1. New dll's for 3 supported database layout's
    2. expressions are treated separately in database.
    3. Queryresult also shows expressions in signal tree.
    4. Expressions can only be accessed by signalname. (old PDO files must be adapted to signalnames !!)
    5. support for Oracle OLEDB
    6. support for MySql (except for BLOB)
    7. extended error reporting
  13. appended files : magenta dotted lines indicate start of file if filetime is not defined (i.e.database query result)
  14. empty database info fields are included in file info fields after query
  15. new functions :
    1. infofield function to parse values from infofields
    2. chebycoef function to calculate coefficients of chebyshev polynomial decomposition of flatness data
    3. getfirstindex
    4. getlastindex
  16. module number offset in data extractor is an expression now
  17. possibility to add a suffix to the expression names in the data extractor

Bug fixes (B)

  1. exported dat file with embedded pdo was not saved correctly
  2. import txt file made more robust + linenumbers are added in filepreview control
  3. Crash in extract dialog when no extract dll was registered
  4. Signals not shown if signal names contained blanks
  5. x/y graphs not shown after loading of new dat-file
  6. autoscale X-axis of x/y graph not correct after loading new dat-file
  7. expressions that require constant parameters: constant parameters are pre-processed with Average function.

Remark

  1. New pdo version!

 

Version 3.71 - 2004-09-01

New features (N)

  1. Selected tab (signaltree, search or info window) is saved in pdo
  2. Possibility of ignoring the SynchTime info field in dat files recorded by ibaScope
  3. Signal names/references not saved correctly in pdo
  4. Bitmap in report window title not loaded correctly from pdo
  5. Shift time works also with dat files that have a SynchTime info field.
  6. Linked with dongle library 3.11 to fix dongle locking bug with license server
  7. French help file was not loaded correctly
  8. crash when dat file contains "name" info field in global header
  9. Report settings are cleared when new analysis is created

Remark

  1. New pdo version!

 

Version 3.70.2 - 2004-05-11

Bug fixes (B)

  1. Incorrect last page when printing
  2. Y-axis manual scale not handled correctly when using /print for XY graphs

 

Version 3.70.1 - 2004-04-28

Bug fixes (B)

  1. Expression builder didn't work anymore
  2. Embedded pdo was not loaded when opening dat file from explorer or from commandline
  3. Memory leak in ManY function
  4. Faster drawing of large 2d topview graphs in report generator
  5. X-axis in XY graph was not auto-scaled when new dat file was loaded

 

Version 3.70 - 2004-04-13

New features (N)

  1. Added if() function
  2. Added TRUE() function
  3. Added FALSE() function
  4. The x-range of graphs can be changed in the report generator
  5. The manual scaling of time and length axis can be done with expressions
  6. DataExtractor / separator extentions for file export
    1. length based export supported for binary files
    2. export to ASCII / Comtrade file formats
  7. Added command line switch -sql
  8. Connector names (Dig512 ...) visualised
  9. Search signals in file(s)
  10. hardcopy settings saved in pdo
  11. ibaAnalyzer manuals can be downloaded from iba ftp-server
  12. iba license service supported
  13. First data row can be specified in text file import

Improvements (I)

  1. Transparent bitmaps in signal grid
  2. Info fields can be imported from text file
  3. Line number is specified in error message for invalid comtrade configuration files
  4. Faster load of extract dialog
  5. Compiled with Visual Studio .NET 2003 (MFC 7.1)

Bug fixes (B)

  1. Opening of export dialog could take a long time when more than 30 files were appended.
  2. XMarkRange and XCutRange work with constants now
  3. Constant signals not handled well when x-axis doesn't start at 0.
  4. Problems in opening text files from file open dialog
  5. 3d surface view sometimes didn't show complete signal
  6. last sample of ASCII comtrade files was not displayed
  7. crash when module offset in dataextract is enabled

 

Version 3.60 - 2003-12-18

New features (N)

  1. Auto reload all files

Improvements (I)

  1. Slide show timer value saved in pdo

Bugfix (B)

  1. Auto reload new files stopped working occassionally

 

Version 3.59.1 - 2003-11-24

Bug fixes (B)

  1. Corruption of shell imagelist in windows 98 fixed
  2. Preferred folders that are network paths are displayed correctly when file open dialog opens.

 

Version 3.59 - 2003-11-17

New features (N)

  1. DataextractorMC support
  2. technofield for dataextract in Oracle

Bug fixes (B)

  1. small standard deviation calculations sometimes incorrect due to resolution problem

 

Version 3.58 - 2003-09-25

New features (N)

  1. DataExtractor: support for extended Blob channels (requires DataExtrator/Separator version 3.50 or higher)

Improvements (I)

  1. Alle einzoomen --> Alle auszoomen in german menu
  2. Long filenames are always used

Bug fixes (B)

  1. Only first segment of QDR digital channels was extracted.
  2. Stopped reload timer when reloading file. (loading errors don't cause unhandled exceptions any more)
  3. Time format in tblStartTime_Channel database column is restored to dd.mm.YYYY HH.MM.SS

 

Version 3.57.2 - 2003-09-10

Bugfix (B)

  1. files exported by ibaAnalyzer versions 3.54, 3.55, 3.55.1, 3.56 can be read (export produced incorrect files because of compiler bug that was fixed in version 3.57)

 

Version 3.57.1 - 2003-07-31

Bug fixes (B)

  1. sort column and ascending/descending mode of file open dialog is restored correctly
  2. improved sorting algorithm for file open dialog
  3. file extension is automatically added to files selected in file open and file save dialogs

 

Version 3.57 - 25/07y/2003

New features (N)

  1. French version

Improvements (I)

  1. Absolute limit of 10000000 points per signal. (400 sec at 40us samplerate)
  2. searching in file list control of file open dialog

Bug fixes (B)

  1. crash in inplace editor
  2. double click on file with size < 1 kB in file open dialog didn't open file
  3. export to pda .dat file works again (bug was caused by compiler bug)

 

Version 3.56 - 14/07y/2003

New features (N)

  1. COMTRADE import and export (dongle required)
  2. Reload datafile toolbar :
    1. manual reload all datafiles
    2. auto reload current first datafile
    3. auto load new datafile in specified directory
  3. auto-complete edit boxes for file and directory input

Improvements (I)

  1. caching added for text files (.csv, .txt and COMTRADE ascii files)
  2. dongle checking optimized --> faster startup (especially with /reuse)
  3. percentile function also available for length-based signals
  4. timetolength function uses more accurate integration algorithm for speed signal
  5. faster file open dialog

Bug fixes (B)

  1. right edges on digital signals (bug introduced in 3.55.1)
  2. correct xOffset in binary export
  3. starttimes with microseconds in pda .dat files are handled correctly

 

Version 3.55.1 - 2003-06-12

Bugfix (B)

  1. additional correction of appending files when synchronize on absolute start time is on (sometimes double points with overlapped files)

 

Version 3.55 - 2003-06-10

Bug fixes (B)

  1. angle change of graph in report now sets modified flag of report (bug in L&L)
  2. preview of dat files dragged into group list works (bug introduced in 3.54)
  3. corrected opening of old pdo's (without report) from command line
  4. corrected appending files when synchronize on absolute start time is on

 

Version 3.54 - 2003-05-19

New features (N)

  1. text file import (.csv and .txt files) (dongle required)
  2. report info window
  3. graphs can be rotated in report generator
  4. ibaAnalyzer version added as variable in report generator
  5. references to files (.lst, .dat) are saved with relative path in pdo

Bug fixes (B)

  1. markers in cross-profile now (always) give the correct values (previously the first visible x-axis was used to calculate the value)
  2. the dimension of expressions remains constant
  3. grid is positioned correctly now in printout if the last graph is a 3d graph
  4. report filename is saved when it is manually edited
  5. signals referenced by signal names are updated when a new dat file is loaded by reuse
  6. advanced file preview didn't load the new file when it had the same name as the previously selected file in another directory
  7. incorrect color for values larger than maximum y-value in 3d top view
  8. qda text channels are displayed correctly again (bug since version 3.00)

 

Version 3.53 - 2003-04-10

New feature (N)

  1. Integrated Combit List & Label report generator

Bugfix (B)

  1. average and standarddeviation calculation in statistics grid

 

Version 3.52 - 2003-03-14

New features (N)

  1. DOS compatible and unsigned dat files have full ibaAnalyzer capabilities if license bit is set in dongle ibaAnalyzer version is shown in title bar
  2. New electric functions for reactive power and reactive power factor that return the correct sign
  3. New statistical funtion : Percentile

Bug fixes (B)

  1. fixed loading of version 1 pdo files
  2. fixed expression update problems with constants
  3. fixed comparison with invalid floats in data inserter
  4. "check columns" button was disabled after extract
  5. starttime on timeaxis now correct (microseconds were not shown correctly before)
  6. negative xOffsets are handled correctly by export
  7. alphanumeric tag channels can be read again

 

Version 3.51 - 2003-02-06

New feature (N)

  1. page numbers added to print

Bug fixes (B)

  1. fixed loading of pdo files written by analyzer version before 3.30
  2. wrong name inserted in formula when "reference signals by names" is on and an expression is selected in the expression editor dialog
  3. expression update problem (bug was introduced in 3.50)
  4. search in prefered folders is now disabled for pdo files
  5. constant digital signals now implemented correctly

 

Version 3.50 - 2003-01-17

New features (N)

  1. Synchronisation of multiple files on absolute time line
  2. Printer paper orientation selectable in preferences
  3. Graph resizing now freezes graph height (freezed graph is no longer resized proportional)
  4. Dataextractor: filename can now be used instead of technostring
  5. New math function: Resample
  6. Storing exe path in registry key HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CurrentVersion\App Paths\ibaAnalyzer.exe

Bug fixes (B)

  1. Better synchronisation of graphs, active graph and signal grids
  2. FFT autoscale
  3. Several minor Bug fixes
  4. Bugfix in file export function: renumbering signals
  5. fixed dat file sign check when starttime has microseconds

 

Version 3.46 - 2003-01-08

Bugfix (B)

  1. Commandline notification in dataExtractor now works.

 

Version 3.45 - 2002-11-07

New features (N)

  1. New group modes in signaltree
  2. Dat file synchronization with Synchtime tag
  3. Signal names can be used in expressions
  4. Dual scale dat files supported

Improvements (I)

  1. File associations registering changed to be Microsoft compliant

Bug fixes (B)

  1. File open dialog takes a long time to load in NT (bug introduced in 3.44)
  2. Corrected handling of network places in file open dialog
  3. Corrected drawing of dots in certain qdr-files

 

Version 3.44 - 2002-10-27

Improvements (I)

  1. Signaltree ordered by signalgroup
  2. Visual indication manual scale X-axis

Bug fixes (B)

  1. several minor Bug fixes

 

Version 3.43 - 2002-10-07

New features (N)

  1. Electric functions added
  2. Expression dialog: Math functions organised in tree
  3. XAxis range: calculated on visible signals only
  4. 3d top view: z-value visualised on cursor position

Bug fixes (B)

  1. 3d top view: Dragging X-axis of cross profile graph incorrect
  2. Autohide graph / axis sometime incorrect when draging signals uit of graph
  3. Navigator not always updated correctly
  4. Logical signal resolution fails when logical is used as X-axis only (XY-plot)

 

Version 3.42 - 2002-10-02

Bug fixes (B)

  1. Corrected handling of invalid sections in math functions with digital output

 

Version 3.41 - 2002-10-01

New feature (N)

  1. double click on show header in signal grid to hide or show all graphs

Bug fixes (B)

  1. print preview with hidden graphs
  2. redraw problem when long info is added to print preview

 

Version 3.40 - 2002-09-25

New feature (N)

  1. New math function: ManY

Bug fixes (B)

  1. XY graph crash when swapping y- and x-axis
  2. incorrect interpolation in TimeToLengthL function
  3. fault in INT function on constant signal

 

Version 3.39 - 2002-09-16

Bug fixes (B)

  1. first order expressionnames not displayed in signal tree

 

Version 3.38 - 2002-09-09

New features (N)

  1. Improved math INT function (Trapezium formula)
  2. New math function: YatX
  3. Metric unit internationalization support
  4. Ascii export: optional export of signal names and units
  5. Improved performance for signal tree search

Bug fixes (B)

  1. update error on logical expressions containing references to other logical expressions
  2. TimeToLengthL: internal overflow conditions could cause incorrect output
  3. drawing artifact when appending files causing raster shift

 

Version 3.37 - 2002-08-06

New features (N)

  1. Printing multi-page grid
  2. Oracle tbl_coil_complete (ibaDataSeparator.dll v3.23)

 

Version 3.36 - 2002-07-30

Bugfix (B)

  1. DataExtractor profiles for "logical signals" not handled correctly.

 

Version 3.35 - 2002-07-29

New features (N)

  1. "Minimal graph height" and "Max number of graphs on page" options added in hardcopy preferences

 

Version 3.34 - 2002-07-21

Bug fixes (B)

  1. .varc file extension not recognized on command line
  2. autoscale frequency axis incorrect above 500Hz (1 msec limit fft)
  3. signaltree drawing artefacts resolved on expand/collapse

 

Version 3.33 - 2002-06-27

New feature (N)

  1. hiding complete graphs or individual signals in signal grid

Bugfix (B)

  1. export for mixed int/real file format (using $PDA_Typ)

 

Version 3.32 - 2002-06-12

Bug fixes (B)

  1. crash when returning from XY to YT mode
  2. digital expression marked as analog in export/extract
  3. technostring not exported
  4. incorrect extract notification messages (language problem)
  5. logical / relational operators handled incorrect in "Expression builder" dialog
  6. "dots" incorrectly positioned along x-axis on extreme zoom

Improvements (I)

  1. Data Extractor default export path changed from c:\data to d:\dat
  2. Number of rows in resulset reported at end of database query

 

Version 3.31 - 2002-05-21

New feature (N)

  1. DataExtractor notifications
  2. Command line switch -print

Bug fixes (B)

  1. Incorrect panning of 3D graphs

 

Version 3.30 - 2002-05-11

New features (N)

  1. 3d support (2d topview, 3d surface , 3d wireframe).
  2. Reorganisation of preferences dialog.
  3. Extra button on toolbar + extra speed-menu option to restore the manual scale of the y-axis after zooming.

Bug fixes (B)

  1. resource leak in Win95
  2. crash while using OLE inplace-editing fixed

 

Version 3.21 - 2002-03-25

New features (N)

  1. Oracle support via ODBC
  2. Requires Version 3.22 of ibaDataSeparator.dll
  3. Requires Version 3.22 of ibaDataExtractor.dll

 

Version 3.20 - 2002-03-13

Bug fixes (B)

  1. files with same length were not updated correctly while navigating in filegroup
  2. OLE-Copy was not rendered correctly. In-Place editing disabled. ibaAnalyzer Server supports only embedding.

 

Version 3.19 - 2002-02-21

Bug fixes (B)

  1. Clipping error (introduced in version 3.17)

 

Version 3.18 - 2002-02-15

Bug fixes (B)

  1. Creating and altering tables and columns corrected for MS-Access (requires extractor 3.21 or later)
  2. Optimized query for table layout

 

Version 3.17 - 2002-02-14

Bug fixes (B)

  1. Resource leak
  2. Vista import
  3. Offset of digital signals sometimes incorrect
  4. "Export all" exports data between markers only

 

Version 3.16 - 2001-12-08

New feature (N)

  1. New Y-axis scaling option "Never scientific"

Bug fixes (B)

  1. Formula parser occasionally caused GP-faults when using PI()
  2. Printing problems

 

Version 3.15 - 2001-10-27

Bug fixes (B)

  1. Formula parser mixes up operator execution order (bug introduced in version 3.10)

 

Version 3.14 - 2001-10-22

New features (N)

  1. DataExtractor: export segment data as binary compressed data (BLOB) (requires dataExtractor version 3.10 or greater)
  2. Mathematical functions
    1. unary minus
    2. MIN / MIN2
    3. MAX / MAX2
    4. XSumValid

Bug fixes (B)

  1. Manual length scale NOK
  2. Dataextractor / separator: time functions exported incorrect for QDR-files (bug introduced in 3.00)

 

Version 3.13 - 2001-10-03

New feature (N)

  1. DataExtractor / separator: supports export of computed columns (the average of any expression can be exported as a single column value)

Bugfix (B)

  1. Use of digital filter may crash ibaAnalyzer (bug introduced in version 3.10)

 

Version 3.12 - 2001-09-19

New feature (N)

  1. Query builder: Uses now international time format
  2. Improved handling of "invalid zones" created by X mathematical functions
  3. ibaDataSeparator 3.01: tblErrorOnExtract field added to tblComplete table

Bug fixes (B)

  1. long commandline crashes analyzer

remark

  1. 'tblErrorOnExtract' is a required field, tblComplete inserts will fail is field is missing !

 

Version 3.11 - 2001-09-16

Improvement(I)

  1. Query builder: Uses now international time format

 

Version 3.10 - 2001-09-12

New features (N)

  1. Database support: (ibaDataExtractor/ibaDataSeparator version 3.0 or higher required)
    1. Results exported to a database by DataExtractor (or DataSeparator) can be read back
    2. Query builder and SQL-query panels for selecting data
    3. possibility to merge channel output of several dataextractors on free selectable keyfield (for example coil number) In case of output merging the keyField value will identify the result (instead of filename). The filenames of the source files are inserted as an info field in the channel headers
    4. Extractor channel numbering can be offset by a number of modules (avoids channel nr duplicates while extracting from multiple systems)
  2. Mathematical functions
    1. implementation of relational operators <, ≤, >, ≥, =, > and <
    2. implementation or logical operators OR, AND, XOR, NOT
    3. functions allowing X-axis selections: XFirst, XLast, XSize, XCutRange, XCutValid, XMarkRange, XMarkValid, XMirror
    4. TimeToLengthL: maps timebased acquisition to length using timebased length vector measurement
    5. DEBOUNCE: debouncing of digital expression
    6. some new functions require a logical expression as input parameter. If in those cases an analog expression is provided, then this analog expression is converted automatically to a logical expression by performing the logical operation ≥ 0.5
  3. Module limit set to 10000 (previous 64)
  4. "Append files on multiselect" now available from command line (switch -append)

Bug fixes (B)

  1. FFT data corrupted when showing multiple FFT graphs of same channel
  2. Printout of statistics sometimes incomplete
  3. Digital QDR-signals visualised with incorrect length

 

Version 3.07 - 2001-07-17

Bug fixes (B)

  1. export sometimes incomplete when exporting appended files
  2. 2d cross profile for non 2d signals
  3. several minor Bug fixes and translation corrections

 

Version 3.05 - 2001-06-08

Improvements (I)

  1. Dataextractor handles duplicate channelnumbers incorrectly (multiple source files)
  2. Added mathematical functions COUNT and RAND
  3. Added user preference: show subchannels of multidimensional signals in same / different colors

 

Version 3.04 - 2001-05-25

Improvements (I)

  1. Max length of header line set to 2048 bytes (previous 512) to allow longer technostrings

 

Version 3.03 - 2001-05-24

Improvements (I)

  1. 3d view mode improved polygon drawing mode
  2. FFT apply
  3. ibaDataseparator (tblActLength error)

 

Version 3.02 - 2001-05-03

New features (N)

  1. New scaling mode: manual range + automatic offset (any expression)
    1. if the result of the offset expression is a signal the offset is determined by the average of the signal
    2. if the offset expression is multidimensional the center signal is used
  2. Help: "ibaAnalyzer.chm" required

Improvements (I)

  1. Improved "Logical symbol definition" dialog
  2. Max dimension of logical symbol set at 2048 (previous 256)

Bug fixes (B)

  1. Crash when appending files (bug introduced in 3.00)

 

Version 3.01 - 2001-04-18

Improvements (I)

  1. digital signal presentation not ok in polygon mode
  2. file export creates unlicensed files
  3. Added mathematical function: GetBitMask

 

Version 3.00 - 2001-04-09

New features (N)

  1. Full support for length based signals
    1. any expression on QDR length based signals
    2. convertion of time based signals to length based signals using any expression as a speed vector
    3. automatic select of length/time based visualisation depending on QDR archive mode
  2. Transparent "Miqas" file input
  3. Logical signal definitions (now independent from visualised expressions)
  4. 2 dimensional signal support
    1. native Miqas 2 dimensional signals
    2. 2 dimensional signals created from "logical signal definitions"
    3. full support for expressions on 2 dimensional signals
  5. Scrollbar support in main window + multipage print
  6. Diagnostic tool for expression details
  7. QDR absolute time visualistion mode (offset determined by channel_start)
  8. Spanish language support

 

Version 2.78 - 2001-02-28

Improvement (I)

  1. Maximum number of modules set to 64 (previous 32)

 

Version 2.77 - 2001-02-11

Bugfix (B)

  1. Open document error when serializing multiple data extracts

 

Version 2.76 - 2001-12-13

Bugfix (B)

  1. DataSeparator - DataExtractor exports incorrect length when line stopped

 

Version 2.75 - 2000-12-20

Improvement (I)

  1. DataSeparator: export to "tblLength_or_Time_Interval" is now basic samplingtime (length) instead of profile time (length)

 

Version 2.74 - 2000-12-07

Improvement (I)

  1. QDR cuttime from infofield

 

Version 2.73 - 2000-11-19

Improvements (I)

  1. "Ole server busy" dialog handled properly while running dataextractor on heavy loaded systems
  2. Data extraction of multiple instances serialized

 

Version 2.72 - 2000-11-10

New feature (N)

  1. Support for "DataSeparator" database export as defined by Siemens as an alternative to the standard "DataExtractor" functionality

 

Version 2.71 - 2000-09-25

Bug fixes (B)

  1. ibaAnalyzer hangs when timeaxis to long
  2. Software upgrade warning can be suppressed

 

Version 2.70 - 2000-09-08

New features (N)

  1. DataExtractor option (ibaDataExtractor.dll + license required)
  2. Known limitiation: some ODBC drivers do not support complete Transact-SQL syntax.
  3. This can cause table creation or technostring field (re)definition failure.
  4. Vista import updated (ibaVLogger.dll)

Bug fixes (B)

  1. autoscale of constants not always correct
  2. export sometimes incomplete

 

Version 2.63 - 2000-07-09

Bugfix (B)

  1. Markers not printed on certain printers due to incorrect color mapping

 

Version 2.62 - 2000-07-04

Bugfix (B)

  1. Statistics error introduced in 2.61 fixed

 

Version 2.61 - 2000-07-02

Bug fixes (B)

  1. crash while printing
  2. incorrect FT autoscale in certain cases
  3. ...

New feature (N)

  1. File open dialog: search all folders option

 

Version 2.60 - 2000-05-24

New features (N)

  1. Redesigned Fourier Transform functionality
    1. power, amplitude and phase
    2. absolute units, normalized linear or normalized log output
    3. independent Y-axis setup
    4. FT parameters configurable on signal base
  2. File open dialog
    1. F5 = refresh file list
    2. automatic background filelist update (NT only)
  3. Improved hardcopy:
    1. improved layout
    2. customizable header (text and/or logo)
  4. Optional export of analysis definition (pdo) as part of datafile (embedded analysis)
  5. FFT, filters and math functions (except +,-,*,/) restricted to "licensed" files. Licensed Files are:
    1. Files written after 1/1/2001 by an official iba product
    2. Files written before 1/1/2001:
      1. On load of DOS compatible files written between 1/9/2000 and 1/1/2001 an upgrade warning message is given.
      2. On load of files written with PDA version 3.83 or lower, between 1/9/2000 and 1/1/2001 another upgrade warning message is given.
      Legal PDA users should upgrade to PDA Version 4.0 which will be available soon.

 

Version 2.52 - 2000-01-05

New features (N)

  1. frequency range for FFT and filters extended to 12500 Hz (40 uSec PaduM measurements)
  2. improved frequency scaling in digital filter design dialog
  3. time axis shows uSec resolutions
  4. Bug fixes:
  5. first time FFT autoscale incorrect
  6. frequency axis autoscale incorrect in lower frequency ranges
  7. file open error inproperly handled in file open preview
  8. minor drawing errors fixed

 

Version 2.51 - 1999-11-24

Bugfix (B)

  1. VARC (module index error)

 

Version 2.50 - 1999-11-13

New feature (N)

  1. German language support

 

Version 2.45 - 1999-10-10

New feature (N)

  1. Support for sampling frequencies below 1 mSec (timebase is now microseconds based)

Bug fixes (B)

  1. FFT setup dialog (bug introduced in version 2.41 made FFT setup fail)

 

Version 2.44 - 1999-09-25

New features (N)

  1. Manual grid setup
  2. File group can be saved and/or loaded from a *.txt file

Bug fixes (B)

  1. file group dropdown does not show scrollbar automaticly
  2. file group sort order not always correct

 

Version 2.43 - 1999-09-19

New features (N)

  1. Background file loading in file open dialog
  2. Support for VLogger files (ibaVLogger.dll required) VLogger support requires
    1. registration of ibaVLogger.dll (REGSVR32 ibaVLogger.dll)
    2. VLogger system dll's in path

 

Version 2.42 - 1999-09-07

Bugfix (B)

  1. error loading PDO files from previous ibaAnalyzer versions

 

Version 2.41 - 1999-09-04

Bug fixes: Win95 compatiblity

  1. minimal required version of common controls is 4.70 (IE 3.x or higher)

New features (N)

  1. QDR input signals length based visualisation support
  2. extra math function GETBIT

 

Version 2.40 - 1999-08-11

New features (N)

  1. File open enhancements
    1. folder browser integrated
    2. support for multiple select (append and parallel open)
    3. advanced options:
      1. file info
      2. preview
      3. File Group editing with drag and drop support
      4. sort order back to "last modified date" instead of "creation date"
  2. Fast datafile browsing capabilities with "File Group" implementation
  3. Slide show for "File Group"
  4. Customizable toolbars
  5. Keyboard support with search in "signaltree"
  6. Digital signal layout modified when mixing analog/digital signals (now identical to PDA)

Bug fixes (B)

  1. Analysis file open of identical PDO file failed
  2. Append order not ok when append depth greater or equal to 2
  3. Autoscale sometimes not correct when mixing analog/digital signals
  4. File open dialog does not show first file in root directory
  5. Clipboard copy causes zoomout
  6. When navigating FFT is not always updated

 

Version 2.31 - 31/06/1999

New features (N)

  1. first filename printed in header

Bugfix (B)

  1. crash while moving markers

 

Version 2.30 - 1999-06-21

New features (N)

  1. Improved file open dialog
    1. maintains list of preferred folders
    2. dialog remembers last usage settings for:
      1. preferred folder
      2. list or detail view
      3. sort item (column) and order (ascending, descending)
    3. independent *.pdo and *.dat settings
  2. Export
    1. improved export selections possibilities
    2. changed renumbering strategy
      1. export will always tries to maintain input channel numbering
      2. conflicting (duplicate) input channel numbers are renumbered except for QDA-marked input signals (if both conflicting input signals are are QDA-marked export is aborted !)
      3. expressions and renumbered input channels are assigned free channel numbers starting from module 15 input number 31 down to module 0 input number 0
  3. OLE2 In Place Document Server
  4. Print: Any part of header info fields (*.dat files) can be added to hardcopy using logical names
  5. Additional mathematical functions
    1. AVGinTIME: computes signal average in given time intervals
    2. MAXinTIME: computes signal minimum value in given time intervals
    3. MINinTIME: computes signal maximum value in given time intervals
    4. TECHNOSTRING: computes the value of a part of a file technostring
  6. FFT normalized output (user selectable)
  7. Optional save of data filenames as part of analysis file (Setup - Preferences)
  8. XY-graph shows only time selected part
  9. corrected display order for digital signals
  10. commandline activation accepts:
    1. simultaneous *.pdo and *.dat argument
    2. reuse switch: This switch enables reusing a single instance of ibaAnalyzer for multiple activations. If run with the -reuse switch, a "lock" button appears on the toolbar. A locked ibaAnalyzer will ignore new -reuse runs.

 

Version 2.20 - 1999-04-11

New features (N)

  1. support for QDA-Typ + char32 data type

 

Version 2.10 - 1999-03-22

New features (N)

  1. Improved FT results by subtracting DC component from input signal prior to computing FT
  2. New FT bar presentation
  3. Marker support for XY and FT graphs
  4. Improved signal drag functions (including Z-order control)
  5. Support for PDA 12-bit file versions (marked in info header as int12)
  6. Support for QDR files (time display only, no length based visualisation)
  7. Time export selectable when exporting text files
  8. Bug fixes in screen updates and marker drag

 

Version 2.01 - First ibaAnalyzer version

 

Version 2.00 - Beta versions (PdaOffline)