Skip to end of metadata
Go to start of metadata

Embedded Engineer 2.0 was released on October 14, 2015

 

When upgrading from Embedded Engineer 1.2, please see the upgrade notes.

What's New

(plus)Model Settings DialogAdded
(plus)User Code SynchronizationAdded
(plus)Requirements TrackingAdded
(plus)C++ Inheritance SupportAdded
(plus)Method Parameter DocumentationAdded
(info)

Added progress window for code generation

Added
(info)

Side by side installation of Embedded Engineer 2.0 and older versions

Added
(info)

Generate documentation for return value of methods

Added
(info)

virtual, pure modifiers for operations in C++ support

Added
(info)

const, IsQuery, inline modifiers for operations in C++ support

Added
(info)

ByReference, const (readonly stereotype) support

Added
(info)

enum documentation support

Added
(info)

protected visibility support (C++)

Added
(info)

Comment style "//" for C++ (instead of old school comments "/* ... */")

Added
(info)

Documentation comments "///" generation - e.g. documentation comments for methods, method parameters, ...

Added
(info)

Warning messages for logging - e.g. using aggregate connector and adding explicit member in class generates warning instead of error, because code will be generated correctly

Changed
(info)

Strings (constants) for array size support

Added
(info)

Source code formatting optimized

Changed
(info)

Infinite loop detection for state machines

Added
(info)

C++ changed to use this-> (instead of C me->)

Changed
(info)

Handle invalid path characters

Changed
(info)

UML Debugger highlight colors changed (readability on projector increased)

Changed
(info)

Activity parameters with InOut direction are now generated with pointer semantics

Changed
(info)

Pointer to paramter in CallBehavior Action added (pointer to struct for call behavior action to call an activity with in/out parameter)

Added
(info)

Support for code generation for elements which are not part of classes improved (i.e. structs in C)

Changed
(info)

Comments for do-actions

Added
(error)

struct generation in C

Fixed
(error)

Storage class generated as static when classifier containing the attribute is static

Fixed
(error)

Debug information for control flows

Fixed
(error)

Debug information for If Then Else chains

Fixed
(error)

private fields generation (in .h files and static behavior)

Fixed
(error)

Missing semicolon on LoopNodes in C++

Fixed
(error)

Using return parameter for activity returns - not the out parameter

Fixed
(error)

Private struct in static class generation

Fixed
(error)

Public const attributes in .h-file generation

Fixed
(error)

typedef classes generate behavior

Fixed
(error)

Invalid generated code for compound transitions with more than one "default" transition from a pseudo state

Fixed
(error)

Initial value for static attributes in classes with static stereotype support

Fixed

 

 

 

  • No labels