20-sim 4C 2.1.10

20-sim 4C 2.1.10 has been released. This build contains several bugfixes and a few improvements:

2.1.10 (17 January 2017, build 4051)

General Improvements:

  • 20-sim 4C: Allow logging on a model without finish time without demanding a finish time
  • Bachmann: replace sprinf by snprinf to prevent potential buffer overflows
  • Bachmann: add support for reading the Time_us values, the Temperature and the Usage* values from the RES module

Bug fixes:

  • 20-sim: Code generation compile error on XXExponent2 and XXExponent10 due to missing xx_logarithm constants.
  • 20-sim: C-Code: Fixed: EulerAngles_EulYXZsFromRotationMatrix accidentally did a relative transformation
  • 20-sim: C-Code template: initialize memory on zero to make sure that there a no non-initialized inputs when not connecting them in 4C.
  • 20-sim 4C: TCF cache: don't copy the cached TCF to the cache trying to overwrite itself
  • 20-sim 4C: Fixed: Connections lost when switching to the TCF from the cache folder
  • Bachmann: Taskname "aMODELNAME (1)" => "aMODELNAME_log" (prevent double task names)
  • Bachmann: Improve Bachmann task timing; only listen to the MIO_SYNC_IN signal to prevent jitter on the start times
  • Bachmann: Stop a running model does not work when the connect and compile phase are not yet green
  • Bachmann: Stopping a model stores the end values in the MCF. Restarting the model should not restore all values from the MCF. Only parameters and initialvalues should be read from the MCF. All other values are calculated by the model.
  • TS-7300: Fixed TS-ADC16 usage resulted in a compiler warning

Download 20-sim 4C here.


You are here: Home Support News 20-sim 4C 2.1.10