Weekly report, 11 June 2010
During past week I have:
Upgraded existing compatibility pattern XML Schema http://codereview.scilab.org/#change,982, http://codereview.scilab.org/#change,990
Binded created templates to Java using JAXB http://codereview.scilab.org/#change,982
Added initial handling of compatibility patterns, http://codereview.scilab.org/#change,991:
example outputs:
- from block that isn't known by compatibility patterns
[TRACE] BlockSpecificElement - From Scope:[[BR]] [TRACE] BlockSpecificElement - Open: off || [TRACE] BlockSpecificElement - DropShadow: off || [TRACE] BlockSpecificElement - BlockRotation: 0 || [TRACE] BlockSpecificElement - MaxDataPoints: 5000 || [TRACE] BlockSpecificElement - FontSize: 10 ||
- from block that compatibility pattern is known:
[TRACE] BlockSpecificElement - From Integrator:
- values that aren't known by existing compatibility pattern:
[TRACE] BlockSpecificElement - DropShadow: off || . [TRACE] BlockSpecificElement - BlockRotation: 0 || . [TRACE] BlockSpecificElement - FontSize: 10 || . [TRACE] BlockSpecificElement - BackgroundColor: white || . [TRACE] BlockSpecificElement - IgnoreLimit: off || .
- values that exist in pattern but cannot be translated yet:
[TRACE] BlockSpecificElement - UpperSaturationLimit: inf || Upper limit [TRACE] BlockSpecificElement - InitialCondition: 0 || Initial Condition [TRACE] BlockSpecificElement - LowerSaturationLimit: -inf || Lower limit
- values that can be fully translated to corresponding xCos values
[TRACE] BlockSpecificElement - LimitOutput: off || With saturation: 0 [TRACE] BlockSpecificElement - ZeroCross: on || zero_crossing: 1 [TRACE] BlockSpecificElement - ExternalReset: none || With re-initialization: 0
Next week goals are:
- Add some capabilities to compatibility patterns (marked as TODO, FIXME in compatibility patterns files)
- Extend translations to every compatibility pattern type
- Diagram creation from translated data