Release notes - IQANdesign 6

IQANdesign 6.08.32 (27 Jun 2023)  [top]

Changes and new features
  58780 Camera ISO 17215 compatibility
  Improved camera support for ISO 17215.
SV camera in IQANdesign can be used with other cameras that also use SOME/IP interface.
   

IQANdesign 6.08.30 (5 May 2023)  [top]

Changes and new features
  58939 MD4: Show firmware for CAN-C/D co-processor in module info
  MD4 module info now shows firmware version for the co-processor for CAN-C/-D, ccCAN.
Bug fixes
  58604 Opening clone files could fail
  After sending from IQANdesign, clones retrieved from the system were not always possible to open for viewing. Fixed.
  58639 MD4 CAN C/D problems
  Upgrades co-processor firmware to ccCAN2 2.05, fixing two issues:
-Bitrates 100 and 125 kpbs did not work.
-XC4x firmware update did not work.

The new ccCAN firmware will remain in the co-processor even if the MD4 is downgraded to a lower version.
  58771 MD4: COUT adjust parameters controlled by channels not grayed out
  The MD4 adjust menu now grays out COUT adjust parameters (e.g. slopes) that are not adjustable.
  58852 MD4: Problems showing values from other masters in large systems
  MD4 display pages did not show values from other masters if there were 11 or more masters. Fixed.
   

IQANdesign 6.08.28 (10 Jan 2023)  [top]

Changes and new features
  58019 MD4: New firmware for CAN-C/D co-processor
  Some MD4 modules with new hardware for CAN-C/D require a firmware update.
This version performs the necessary upgrade of ccCAN2 to version 2.04.
  58096 Support EDP bit on J1939 channels
  PGN can now be up to 0x3FFFF , enabling the use of EDP bit on J1939 channels.
Bug fixes
  57782 Crash on rename after copy FSM state
  Fixed
   

IQANdesign 6.08.25 (25 Oct 2022)  [top]

Changes and new features
  57594 Make it possible to enter a new license key
  New menu item added: Help > Manage License
   

IQANdesign 6.08.24 (18 May 2022)  [top]

Bug fixes
  56972 DBC problems with paged protocol
  Only one JFOUT was added for paged protocol. Fixed.
  57012 MD4 with 6.08.22 fails to read IdTag when power is applied to C2 inputs.
  Affected VIN/DIN combined pins C2:1 and C2:2. Fixed.
  57032 MD4 Gauge labels shifted in 6.08.22
  Fixed.
  57046 Invalid FGI reference not detected by project check
  Added check to prevent FGI from being placed in top FG.
  57049 MC41 update application problems
  The update of MC41 could halt with a 4:1 critical stop blink code, if the application had DM1 out functionality. Fixed.
One workaround to avoid the error and send the update is to remove IdTag and thus start without application.

  57087 J1939-76 error detection sensitive to short repetition rates
  JFSIN error detection was triggered when repetition rate of incoming messages was faster than cycle time. Solved.
  57122 MD4 Value control name/unit is not updated when changing language
  Fixed.
  57187 Calculation order buttons out of order
  Buttons in calculation order dialog might get the wrong position if IQANdesign is moved between screens having differnt DPI scaling. Fixed.
   

IQANdesign 6.08.22 (4 Mar 2022)  [top]

Changes and new features
  9174 Make it possible to use 11 bit Generic CAN and J1939 on same bus
  Implemented.
  14523 Get clone/application even when there is an IdTag mismatch
  Requires that master modules are running 6.08 or later.
Multi-master:
only incomplete clone if getting via Ethernet on master with IdTag mismatch.
only incomplete clone and no logs if head-master has IdTag mismatch.
  26171 Keep connections when moving channels to other function group
  Implemented.
  26206 Support Bluetooth connections from IQANdesign
  Implemented support for IQAN-G11 and IQAN-G12.
  34653 More details in clone file info
  Project checksum, module types and address of all master modules is now visible in File info.
  44115 Touch number pad for PIN code channels
  PIN code on PCC can now be entered with touch number pad. The number pad works with touch and external buttons/encoder.
Spinner is still presented if enter PIN button was pressed with external button.
  48287 CRC channel, add custom polynomial
  Implemented. CVC is now implemented as a separate channel. On upgrade the CVC channel will be created as needed.
  49168 Add default property to array channel
  Implemented.
  49221 TSC1 channel -add properties for torque and for control purpose
  Implemented SPN 518 Requested Torque and SPN 4191 fraction.
Measured channel value is still speed, also when torque is controlled.
Implemented SPN 3350 Control purpose.
  53385 CVC channel
  CVC (cyclic validation counter) moved from CRC channel to new CVC channel.
  54897 Add support for IQAN-G12
  G11 module type replaced by G1x supporting both IQAN-G11 and IQAN-G12.
  55334 Improve bus load measurement in system overview
  Measured bus utilization is now more accurate.
  55426 Improve error message when opening a project containing components with newer (unsupported) version
  Now shows IQANdesign version.
  55459 Improve warning when saving upgraded project file
  The warning was not always shown. Improved.
  55482 MD4: increase minimum touch zone for symbol buttons
  Symbol buttons on display pages and in menu system now have a touch area slightly larger than the button.
This is especially useful on MD4-5-M19, where touch precision has been a problem.
  55485 Show Firmware Update status on XC4x modules when needed
  If automatic firmware update of an XC4x module failed, the module status is now shown as "Firmware update" when connected. Previously they they remained in No contact.
XC4x modules should be powered up at the same time as master to receive automatic FW update.
  56663 Project check warning for implicit value type conversion in operators
  Qcode: there will now be a warning if using non boolean values as operands for the boolean operators and/or.
  56716 Project check warning for implicit value type conversion of Qcode variables
  There will be a warning if assigning a boolean value to a numeric Qcode variable. For static variables it will be an error. A variable is numeric if at some point a numeric value is assigned to it.
  56761 Expansion module enable revisited
  Using the same module type/address for modules on an expansion bus now triggers a warning instead of an error if the modules are enabled by channel. For modules on a high-speed expansion bus an error will always be triggered if the same type/address is detected for modules on the same bus.
Bug fixes
  36743 Remote connect confirm dialog blocks new connections if not acknowledged
  Fixed. The dialog is now closed after a timeout or when disconnected.
  53074 DP bit not supported in CAN database import
  Fixed.
  53506 MC4x blink "No application available" after multi-master update
  Could happen in systems with Diagnostics bus shared, if there was too much traffic from other modules during the update. Fixed.
  54804 Ambiguous identifier warning for JFIN channels on separate buses
  Fixed.
  54904 Inverse calculation order hint for JFSIN
  Project check always showed inverse calculation order for JFSIN. Fixed.
  54937 Some text log records written with too few characters
  Introduced in 6.06. Fixed.
  54975 Measurement disconnect problems when connected via IQANconnect
  Improved stability when master is connected to IQANconnect via Ethernet.
  55040 Simulate and display page crash when control is not on a layer
  Added project check and prevented dragging controls outside layers.
  55216 Not possible to scroll to top of module after zooming in/out
  Fixed.
  55252 Show messages Own prevented remote connect ask user dialog from showing
  Fixed.
  55269 Problems exporting CAN database with paged protocol
  Fixed.
  55410 JFOUT multipacket adds one byte with value 0 after last JPOUT
  Fixed.
  55422 Cannot open clone files from 4.07 projects
  Fixed.
  56760 Open IQANdesign with safe password request file (double-click iqd) asks for import
  Open with IQANdesign now opens the create safe password dialog.
  56832 External function update error after replacing channel in external function
  Detected by project check. Fixed.
  56951 Gauge distorted after changing language
  Fixed.
   

IQANdesign 6.07 (27 Oct 2021)  [top]

Changes and new features
  47571 Property to disable C4x DOUT/PWM out HS open load detection
  Implemented.
  49264 Enable smaller loads on C4x DOUT HS+LS
  Lowest load for MC4xFS/XC4x DOUT HS+LS in safety functions has been changed from 60 mA to 40 mA. See instruction book C4x-SMR-030:C.
  53220 Update XC4x firmware to version 1.03
  This is the version for safety certification of XC41, XC42 and XC43, see C4x-SMR-033:C .
Update of XC4 firmware is done automatically at startup. After updating a manual restart is required.
  54911 Functional safety update of XC41, XC42 and XC43
  IQAN-XC41, -XC42, and -XC43 are now safety certified to IEC 61508 SIL2. When used together with MC4xFS, the modules can be included in safety functions up to PLd,
Safety certified modules are denoted FS in IQANdesign.
Bug fixes
  55093 Missing check for"ambiguous module address" for expansion units enabled with a channel
  Check added.
   

IQANdesign 6.06.14 (31 Aug 2021)  [top]

Bug fixes
  54974 Error showing blocking objects, when navigating from channel without function inspector
  Introduced in 6.06. Fixed.
  54980 Keypad for adjust items and date/time hide characters, like a PIN code
  Introduced in 6.06. Fixed.
  55060 Symbol button using SVG does not work
  Introduced in 6.06. Fixed.
  55105 Crash on undo add object
  Introduced in 6.06. Fixed.
  55116 Crash on replace SVG image in image group
  Fixed.
  55119 Crash when adding lamp from legacy image library group
  Introduced in 6.06. Fixed.
  55122 Import clone file settings to application default fails
  Introduced in 6.06. Fixed.
  55149 Encoder select wrong display control
  Introduced in 6.06. Fixed.
  55207 Auto value always on for empty button text
  Introduced in 6.06. Fixed.
   

IQANdesign 6.06 (21 Jun 2021)  [top]

Changes and new features
  2933 Unrestricted send settings
  Added a new access level to override adjust group security when sending settings and clone files.
  15807 Show full path for channel properties
  Shows full path for selected channel property when the channel belongs to a different function group.
  21748 Highlight property errors
  Project check error/warning/hint icons are now shown next to properties.
  24965 Automatic name on APPOUT and APPIN
  Implemented.
  25886 Improve MD4 safe mode popup message
  Implemented.
  27771 Minimize text comments
  Added minimize button on text comments.
  27969 Show expired passwords in the password manager
  Expired passwords are now shown with expiry date as comment.
  33002 FSM: Make it possible to add comments
  Implemented.
  33429 Show default values in adjust item list
  Implemented.
  33990 Add button shortcut to modules and remote logs
  A module can be selected as button action to directly show the module info page.
Logs for remote modules are also available for button action.
  34140 Add warning for duplicate SPN in
  Implemented.
  34969 Measure only visible channels in FG
  Improved performance by only measuring visible channels in a function group.
  35768 'Expand All' for Adjust Items
  Added context menu to expand/collapse all selected adjust items.
  38246 Add menu: remember last open section
  Implemented.
  44546 Highlight connections to modules when clicking on bus in system layout
  Implemented.
  44920 Make it possible to lower the frame rate of IQAN-SV
  Frame rate property added to the video control.
  44953 Highlight selected reference lines
  Added color option for selected reference line.
  44985 Add channel status as selection on display page value control
  Implemented.
  45371 Hide entered PIN code
  Numbers are now shown as * on MD4 when entering PIN code.
  46900 Show unit on more properties
  Added units for vector and multi-vector.
Added units for JPIN/JPOUT resolution and offset.
  46952 Import telematics groups if available in solution library
  Implemented.
  46991 MD4 menu system: Improve handling of non-latin characters when truncating texts
  Implemented.
  47271 Automatic text on text button
  Implemented.
  47433 Add go to channel to multimeter
  Implemented.
  48500 Update external function: browse for file if it is missing
  Added browse button for external function.
  48760 Zoom focus on mouse pointer
  Implemented.
  49338 Method to always show SPN number in DM1 list
  Added status bar with details about the selected item.
  50473 Ability to rename adjust items that belong to instances of external function
  Implemented.
  51489 Multi-line label control
  The label control now supports multiple lines. Word-wrap implemented for fixed width labels.
  52568 Format MD4 log view differently
  Added status bar with details about selected log record.
  53331 Improve library image group
  Image library group hidden to avoid duplicates in drop down menus.
Library image group images that are not available from drop down menus moved to "Library image group (legacy)"
  53412 Add information about license expire date
  Added information in about dialog.
  53419 New DTC out item: Connect IDC to specific FMI
  Introduced two types of DTC out items. Status DTC out sends predefined FMI based on channel status. Value DTC sends configured FMI based on the value of an IDC.
  53440 Add comments to project documentation
  Implemented.
  53454 Use different colors for Generic/J1939 bus/modules
  Implemented.
  53534 Memory increase IQAN-MC42x
  MC42/MC42FS now has same amount of application memory as MC43/MC43FS.
Bug fixes
  42645 Block diagram: Pins occupied by self appeared disabled when dragging
  E.g. when moving Digital out HS+LS to Digital out HS. Fixed.
  48560 Out of memory when generating project documentation
  Decreased memory consumption when generating project documentation.
  53364 Missing pixels on text when bold
  Improved letter spacing in simulator and editor to be more consistent between IQANdesign page editor, simulator and MD4.
  53425 Channel list jumps to top if not selected before scrolling.
  Fixed.
  54679 MD4-5-M19 touch button latching on
  Could happen in some cases. Fixed.
  54787 Crash when updating external function where internal FGI has changed value type
  Fixed.
  54850 Image size of symbol button too small when using svg images from image library
  Increased image size for svg images when used in symbol buttons.
  54933 Language import only importing first string
  Introduced in IQANdesign 6.05. Fixed.
   

IQANdesign 6.05.19 (29 Apr 2021)  [top]

Bug fixes
  53459 State picker not updating when state name is channel
  Fixed
  53489 State picker shows on top of its layer
  Fixed
   

IQANdesign 6.05 (24 Mar 2021)  [top]

Changes and new features
  38640 Support for SVG images
  Vector images in SVG format is supported in editor. Controls using SVG images can be rescaled with maintained image quality.
  44373 Language support for external functions
  Implemented.
  48415 Support J1939-76, SAE J1939 Functional Safety Communication Protocol
  Implemented by new J1939 FS frame in/out channels on modules certified for functional safety.
  48569 Add more ISO 7000 images to library
  Added more relevant ISO symbols to library. Also cleaned up old library images.
  49013 Automate generation of safe passwords
  Multiple safe passwords can be generated in one operation. Safe password requests and safe passwords can now be distributed in files instead of copying and pasting strings.
  50178 MC4xFS, improved robustness for high CAN traffic
  Instead of stopping and showing a 4:1 blink, MC4xFS is now discarding messages if there is too much CAN traffic, enabling continued operation.
  50447 Improved MDGN network state for GT
  Now the MDGN includes all network states for GT module.
  51547 MD4: Improve robustness of settings
  In very rare cases, an MD4 could have a bluescreen resulting from erroneous content in settings memory. A new application had to be sent to the module to recover.
The MD4 now recovers with application default from any settings error.
  52889 Decrease memory consumption on PC for large projects
  Improved.
  52922 Improve MC4x undervoltage recovery
  Further improved from 6.03, now all I/O channels recover.
  53012 Improve repositioning of dialogs, to work with multiple monitors
  Improved especially when using multiple monitors with different resolutions.
  53032 Improve MD4 page navigation
  Improved performance when switching between pages in the MD4.
  53078 JFOUT DLC
  Added property for data length on JFOUT channel to support sending J1939 CAN frames shorter than 8 bytes.
  53130 MD4 GUI Improve state picker
  The state picker now has more room for text.
  53269 Improve automatic adding of images to library image group
  If the same image from the library image is added twice using the page editor menus, a questions is asked if the previously added image should be reused instead.
  53357 DM1OUT for compare channels
  If a compare channel has been added as DM1 out, the channel status diff check error will now generate FMI 2.
  53428 Improve safe password request
  Requesting safe passwords is now done using a safe password request file. The request can be done in one step for installed IQAN programs and versions.
Bug fixes
  49831 Align display page controls does not work for grouped controls
  Fixed.
  50321 Prevent computer from going to sleep while measuring/sending/getting
  Implemented.
  51487 Replace channel list cutoff
  Added support for scrolling in the replace channel context menu.
  51548 Incoming CAN traffic during SW update could cause crash
  MD4 could bluescreen from too many incoming J1939 PDU1 messages. Fixed.
  52578 Propagate outputs, channel list cutoff
  Added scrolling support in the propagate outputs popup menu.
  52613 Wrong default limits for measure item when using reverse scaling on VIN
  Fixed.
  52643 MC4: PWMIN leading edge negative not working
  Fixed.
  52704 Moving FG with propagated FGO removes the propagated FGOs
  Fixed.
  52930 Numeric SIC-channels shows wrong number of decimals in page editor
  Fixed.
  52933 Crash on undo move channel referred by e.g. MEM channel
  Fixed.
  52967 Crash when entering negative value for linear bar length
  Fixed.
  52992 Invalid APPIN error value after importing APPIN without APPOUT
  Fixed.
  53081 MD4 TP adjust, backspace key has shrunk
  Fixed.
  53113 MC4xFS: DPCNT-A adds two pulses by startup
  Only happen if properties "Ackumulate" and "Stored" are both set to true.
Fixed.
  53373 Closing project takes long time after get project
  Fixed.
   

IQANdesign 6.04.9 (9 Dec 2020)  [top]

Changes and new features
  53023 Update XC4x firmware to version 1.02.5
  Too sensitive startup test for current outputs could give COUT status "Critical Error".
Fixed.
Bug fixes
  53053 Get application slow over Ethernet
  Fixed. Problem introduced in IQANdesign 6.03.
   

IQANdesign 6.04.5 (15 Oct 2020)  [top]

Bug fixes
  52721 Crash when editing Qcode after copy/paste channel
  Fixed.
  52729 Crash when leaving page editor after selecting image group
  Fixed.
   

IQANdesign 6.04 (6 Oct 2020)  [top]

Changes and new features
  52592 Copy of channels used in Qcode, add suffix to avoid duplicate name
  When copying channels referenced in Qcode expressions, a suffix is now added to the name. This avoids problems with non-unique component names.
Bug fixes
  51556 Propagated function group outputs disappears
  Fixed
  52572 IQANdesign 6.03.15 -Crash when deleting measure group
  Fixed
  52590 Crash while editing Qcode
  Fixed
  52603 MD4: Flash memory error correction could fail
  The function for automatically correcting bit errors in MD4 Flash memory could in rare cases fail. If this happened, the module had to be reprogrammed.
Fixed.
  52623 Some startup logos flipped in portrait mode
  Fixed
   

IQANdesign 6.03 (28 Aug 2020)  [top]

Changes and new features
  14088 DM1 dialog for undefined SPN's
  New DM1 channel property: show dialog for undefined SPN:s.
Using predefined SPNs, dialogs can be shown or hidden for individual SPNs.
  34684 Trigger Qcode parsing on certain changes
  Qcode is now re-evaluated automatically on more occasions, such as name and scope changes. This makes it quicker to find problems that can produce an invalid expression when editing Qcode.
  36962 DM1 log
  Added new log item type for event logs, DM1 log item.
Active errors are logged with SPN, FMI and OC.
  48638 Measure channel status in graph
  Channel status is now indicated in the graph.
Status is also stored in measure file for every sample.
  49211 CAN bus off recovery
  Implemented for MD4, MC4x/MC4xFS and XC4x.
  49834 MD4 flip to mount upside down
  New property, Display Flip. Implemented.
  49968 Wait for all displays before showing messages
  In systems with multiple displays, the modules will now wait for all displays at startup before showing messages. Previously it could happen that messages were only shown on the display that started first.
  49995 Re-introduce XA2 and XS2 as legacy modules in IQANdesign 6
  Done.
DOUT properties soft start/stop, peak and hold are not supported.
  50065 Improve graph measure performance
  - Improved performance
- Added support for scroll wheel to navigate
- Show active values in graph when hovering with mouse.
- Added toolbar below graph
  50070 XC4x version update
  Updates XC4x expansion modules to firmware version 1.02
  50089 DTC Occurance Count
  DM1 list in the MD4 menu system now show OC, if it is sent by the module.
  50189 Add project checksum to project info page
  Implemented.
  50215 Improve RAM usage for function objects
  Implemented.
  50228 MC4x undervoltage recovery
  Between approx 6 V and 5 V the I/O and CAN are set to critical error status, while the application continue to run. Previously voltage below approx. 6V put the module in stopped critical state, and it had to be restarted manually. Now MC4x/MC4xFS recovers automatically from under voltage.
  50282 DM1 SPN conversion method must be const channel
  Implemented.
  50382 Multiple TPIN with fixed offset
  TPIN can now be used with fixed bit offsets, in addition to previous method with delimiter and dynamic offset.
  51533 Show multiple units in graph
  Select multiple items in the list (using Ctrl click) to show selected items as Y axis.
Bug fixes
  49989 Adjust items from external function instance added in main project deleted when updating external function
  Channels must be made adjustable in the external function. Prevented adding channels from external function instances to adjust items / adjust groups
  50009 No IQANconnect key if the application has a GT modem, even if it is disabled
  If the GT is disabled, the IQANconnect key from Ethernet is now shown (if available).
  50149 Routing rule enable allowed by other master
  Added check to prevent this.
  50212 Qcode error indicated on wrong line
  Fixed.
  50306 Crash on undo move state transition
  Fixed.
  50368 MC4xFS with GT, crashing with blink code 4:1:31:2:1:5
  Happened in 6.02. Fixed.
  50417 Cannot find file -happened when the name contained double blankspaces
  Fixed.
  50457 MC4x/XC4x for DOUT-LS, wrong pin numbers in message
  Fixed.
   

IQANdesign 6.02.10 (16 Apr 2020)  [top]

Bug fixes
  50084 Crash when exporting CAN database
  Could occur on export of paged/non paged channels with same CAN identifier, e.g. if identifiers were channels. Fixed and added check that excludes any channels where CAN identifier is a channel.
  50091 Crash when copying display group control
  Fixed.
  50093 Crash when trying to copy display page
  Fixed.
  50119 Crash on startup on Windows 7
  Fixed.
  50156 Crash when copying FSM between IQANdesign instances
  Fixed.
  50166 Crash when copying channels with mode selector or function selector
  Fixed.
   

IQANdesign 6.02 (28 Feb 2020)  [top]

Changes and new features
  45834 Export CAN frames to dbc file
  Export CAN database from selected bus, modules or frame channels.
  45920 Compare with function for idmx and idex files
  Implemented
  47066 Enhanced GT diagnostics
  Added module diagnostic channels for the GT module.
Added GT module info in MD4 menu system.
  48859 Routing of request for address claim
  Implemented
  49547 Component navigator flickering on update
  Fixed.
  49617 Qcode: Introduced "This" keyword
  When referring to the channel owning the Qcode function, "This" key word is used instead of the channel name. This also solves issues when copying and pasting Qcode channels that refers to the channel itself.
  49698 Propagate function group outputs
  Using "Propagate outputs" in the context menu of a function group allows function group outputs to be propagated to grand parents without any intermediate channels.
  49721 Go Up using backspace also in FSM
  Fixed.
  49874 Improve RAM usage
  RAM memory utilization reduced.
Bug fixes
  46960 Saving when editing comment box does not save changes
  Fixed.
  49562 DM2 no longer working
  Problem with multi packet DM2 in 6.x. Fixed.
  49622 Wrong menu names in component menu
  For multimaster applications with many channels of the same type the channel selection menu for display page controls used module name instead of channel type name. Fixed.
  49655 Project check for external functions detects too many channels as unused
  Fixed.
  49659 Fonts missing in recovery file
  If a project was restore from recovery file and the font used was not installed on the computer the font data was lost until opened on a computer where the font was installed. Fixed.
  49717 Crash when moving DOUT from one module to another
  Fixed.
  49719 Possible to edit FSM when frozen or external - by using double left click
  Fixed.
  49802 Multi-master telematics not supported when GT module is enable by parameter
  Fixed.
  49843 IQANdesign frozen while redrawing measure curves
  Fixed.
  49856 Digital JPIN get error value "unknown" when imported from dbc file
  Happened when digital signals was defined as 1 bit in dbc file.
  49871 Project check limit is 2000 mA on MC4x COUT that isn't adjustable
  Changed limit to 2500 mA.
   

IQANdesign 6.01 (31 Oct 2019)  [top]

Changes and new features
  26297 Keypad style adjust for parameters
  Implemented.
  47067 Send machine ID to gateway
  Machine ID is now sent to a GT module if included in the project.
  48161 Telematic support for MC4xFS modules
  Implemented,
  49091 Open files in the major version they were saved in
  Implemented.
  49360 CAN routing on MC4xFS
  Implemented. See MC4x user manual for note about safety related data.
  49402 Performance optimizations
  Improved performance for opening and closing projects, copy/paste, export/import and switching between function groups.
  49412 Copy/Paste of CAN routing rules
  Implemented.
Bug fixes
  48945 Extra characters in TPIN when using single frame without delimiter
  Fixed.
  48947 Crash on project check when parameter channel is undefined
  Happened in IQANdesign 6.00 when a parameter of a CAN frame channel was undefined. Fixed.
  48948 Error message about bit offset too large in bit offset dialog
  Happened when then end of a text parameter exceeded 41 bytes in a multipacket J1939 message.Fixed.
  49057 MD4: Touch button linked to VDIN sticks when setting Enabled to False
  Fixed.
  49175 JPIN error value becomes unknown when changing value type to boolean
  Fixed.
  49186 Dropdown menu outside screen on 4k monitor
  Fixed
  49327 Qcode undefined reference after Replace channel
  Replace channel function did not replace the channel name in Qcode expressions. Fixed.
  49393 Qcode Value type mismatch in External Function
  If the value type of a channel changed in an external function, Qcode expressions could result in value type mismatch in the instantiated function. Fixed.
  49394 MEM channel Reset property stays disabled
  Happened after a state channel was used as input. Fixed.
  49403 No response on request address claimed
  Fixed.
  49404 Add menu not updated when external function changes
  If an external function file is changed and updated in IQANdesign the add menu is now updated to reflect the changes.
  49405 Don't allow APPIN/APPOUT in external functions
  Not possible to use APPIN and APPOUT in external functions since the APPIN input property cannot be set after instantiating the function.
  49406 Crash when trying to save image
  Could happen if a startup image is not valid and orientation is portrait. Fixed.
  49407 Software download fails when using TCP port forwarding to MD4
  Fixed.
  49408 Undo moves shadow to the position of the public scope channel
  Fixed.
  49410 Dropdown selection can fail when switching between Qcode and object list
  Fixed.
  49411 MC43 measure in large function groups - crash or IQANdesign measure not show all channel statuses
  Fixed.
  49413 Window will not scroll up when switching function groups
  Fixed.
   

IQANdesign 6.00.49 (2 Jul 2019)  [top]

Bug fixes
  49040 Missing scrolling arrows in popup menus
  In 6.00 it was not possible to scroll up/down when selecting items in the property inspector when the list was too large to for the window size. Fixed.
  49044 Transmit rate for JFOUT reset in external function and on copy/paste
  In 6.00, when the send method was set to "on change" the transmit rate was changed to "not used" when coping/pasting a channel or instantiating/updating an external function. Fixed.
   

IQANdesign 6.00.48 (14 Jun 2019)  [top]

Changes and new features
  118 J1939 multi-packet and text support on JFIN/JFOUT
  It is now possible to use JFIN/JFOUT for handling both incoming and outgoing J1939 messages where the PG data length is longer than 8 bytes, multi packet messages.
Text is supported by new channels TPIN/TPOUT, removing the need for the previous JTOUT channel.
  8856 Integration of Matlab/Simulink blocks
  It is now possible to integrate blocks generated from Simulink controller models in an IQAN application. Implemented for IQAN-MC41, -MC42 and -MC43, the feature is not yet implemented in MC4xFS.
See user manual for more details.
  13411 Add Blinking Lamp status to J1939 DM1 decoding
  When enabled, the lamp status MDGN:s will blink according to DM1.
Controlled by property Enable lamp flash on DM1 in channel.
  34308 COUT: Control "bidirectional" property with channel
  Implemented.
  47270 New expansion modules: XC41/XC42/XC43/XC44
  The IQAN-XC4x is a new series of expansion modules based on the MC4x hardware.
The modules have similar I/O capability as the corresponding MC4x, and support both classic CAN and CAN FD.
With this version, the XC4x-series is not yet certified for functional safety.
  47399 Remove modules "not recommended for new design"
  Following modules are no longer recommended for new designs, and are not carried over to IQANdesign 6:
IQAN-MD3, IQAN-MC2, IQAN-MC3, IQAN-MC31
IQAN-XA2, IQAN-XS2, IQAN-XC10
IQAN-G2/G3
XR radio
These modules will continue to be supported in the 5.x branch.
Applications containing these can be opened in IQANdesign 6 to be able to relocate I/O's to newer modules.
  47598 Move property "Connect to IQANconnect" to master
  Move from group property "Connectivity" on Security node to master module (with Ethernet). Renamed group property "IP address" to "Ethernet".
  47678 Show large values in Qcode results
  Increased default width and made it adjustable with a splitter.
  47909 SV camera mirror in run-time
  Moved properties for flip/mirror/bitrate/HDR from camera to video control. This means that individual video controls can have different settings.
  48021 Introduce blink code 1:4 expansion unit error
  IQAN-MC4 will blink 1:4 if I/O error on expansion unit.
  48053 New expansion bus type for higher speeds
  New expansion modules XC4x have support for higher speeds, both classic CAN up to 500 kbit/s and CAN FD with 500/2000 kbit/s. Speed is selected on the bus and automatically detected by the XC4x.
When this bus type is combined with classic expansion modules, classic CAN with the lower speed 250 kbit/s must be used.
  48153 Clarify buttons in toolbar
  Measure button icon changed to look like a "Record" button.
  48159 Clarify pull up/down for PWMIN (MC4x / XC4x)
  Now indicated by PU/PD in the block diagram.
  48180 Measure function group utilization
  When measuring, the function group header now shows utilization for that group. The value includes all channels and lower-level function groups of the group.
  48450 re-introduce show references on right-click menu
  Done.
  48471 Handling of J1939 COMP ID and SOFT ID
  Support for J1939 Component ID and Software ID can now be controlled by properties on master module.
  48897 Implement full circle mode on gauge
  Implemented.
  48898 Support external esc key in PDF reader
  Implemented.
Bug fixes
  47700 MD4: Disabled adjust items adjusted from display page
  The user could change value on an MD4 switch, slider and state picker even when it was grayed out due to disabled channel. Fixed, these are now completely grayed out.
Disabling via adjust item Enabled property also grays out these (only evaluated when entering a display page).
  47782 Errors when importing DBC files
  For Motorola byte order the DBC file was interpreted incorrectly causing the offset to be wrong.
In the vector dbc tool, it is possible to use Motorola byte order for parameters spanning over multiple bytes without being byte aligned. This is not possible in IQAN. Added a check for this when opening the dbc. A dialog is shown stating that some signals were not imported if such signals are found.
Now the length of GFIN/GFOUT is set when adding from the CAN database.
  47925 Remove Generic CAN 50kbit bitrate
  Not supported anymore.
  47996 MD4 adjust menu: parameter adjust limited to 99999.99
  IP can now be adjusted up to 2 000 000 000.
FP can be adjusted up to 20 000 000.
  48103 Improve DPI awareness
  Improved.
  48904 MD4: disabled DOUT stays on
  If an activated MD4 DOUT was in a function group which was then disabled, the output would still stay activated.
Fixed.
  48906 Focus on wrong FSM when switching between them
  When switching between finite state machine channels while focused on a transition, that transition would stay focused in the function inspector. Fixed.