Skip to content

0.5 Beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@robincornelius robincornelius released this 04 Feb 18:02
· 71 commits to master since this release

Lots of incremental small fixes and improvements since 0.4 -beta

All features should be working but bugs may be found in outlying areas such as strange characters in names, gaps in sub object numbering etc

Changes since 0.4 beta

d300dd9 Fix running from installed file and installer
8674986 Only export to eds variables with the [EdsExport] attribute fixes #52
61c2b84 More robust regex and string handing for c_name() conversion for special and short names fixes #53
cef25bd Add a trap in the PDO update to ensure that if an object that is PDo mapped gets changed this is caught and not used to generate bad PDO data for export.
f2ac5b0 Add missing icon
9205121 Incorrect targets when generating dummy mappings, Fixes #57
0dc5c0a Merge branch 'master' of github.com:robincornelius/libedssharp
32bf8c9 Merge pull request #55 from trojanobelix/master
89a5791 Modify/Creation date and time in DS306 format for eds file (h:mmtt MM-dd-yyyy) should be culture invariant.
1a6b47d Add application icon to exe
3ec8a0b add NSIS installer project
a39ceb4 Fix default DS301 profile to have correct date format in xml
27f13bc Update git ignore to remove solution options file
1c03f44 Allow profiles to be loaded from install and user location in home directory Allow css file for report to be loaded from home directory but if not exists fall back to default
fa6d774 Add null check when importing xml file as capabilities may not be present
2fe4445 Update readme to reflect current repository state
e51e4f5 Add in Extra Device Info Fields to xml Fixes #48
0603ce3 First pass work at #48
a760324 change license...
9ab84a1 Update regex to only detect section starts in eds file when they are the start of the line eg ^[ not [ this allows names to use the [ character freely, fixes #50 Also if eds contains no comments section, don't try to parse it but just init a empty one
742f096 Allow parent or subitem to be clicked on when adding new sub items Fixes #49
8f9e796 Allow sub object 0 to be edited for PDO mapping parameters and thus support dynamic PDOs fixes #46
0c11e50 When loading eds files the parent object will not have the datatype set. Its really useful having this set for arrays internally so we known what the array is without walking subobjects
b9ddfa0 only apply concrete node offset if its present and its set
3e3e784 Sub index should be in hex, fixes #44 thanks HendrikY
5ac2e35 Use UInt32 for COBID as COBID != NODEID and has extra stuff in upper bits such as invalid flag fixes #45 Also add check box for setting invalid bit from PDO configuration pages
14f0695 Fixes #43 When adding new subindex for arrays/recs might as well inherit the parents properties as a sensible default. In some cases this does nothing, in others it can be overridden, but having it set is the start of a plan to eliminate the UNKNOWN and other missing child properties, these should always be present.
e7bbfc3 Merge pull request #42 from s-fuchs/patch-3
5b46963 editing array: propagate datatype of parent to all subobjects
9df069d Use EDSSharp.ConvertTo functions instead of the default c# ones as mine are number base aware and the default value that comes from an EDS may be in decimal,hex or octal as per the CanOpen EDS specification. Fixes #41
133a62c More documentation images for the wiki
939733f Add in a experimental image for the wiki/documentation
2f52bd7 Tab control was missing a resource file (not checked in)
211df33 * PDOs are not recounted when adding new, removing or inserting a new profile. Fixes #40
b20bbf8 Forgot to "remember" the file names after a save
17ccf2b Attempt to Fix #35
63792a2 Fix #34 - Object lists need regeneration before the save or else new ones will not appear
9ff3ccd fix regression from last commit
c649d37 Fix #23
ee64f26 Attempt to fix #33
764267c always update description textbox Fixes #37
8e5c23a Allow Object details listbox to accept cursor up/down and refresh details display.
24e9b21 Update REC subobjects when storage location is changed, this is a GUI only fix and should has no impact on output files
eaf0b5e Add in dummy object support and allow PDO configuration tabs to be able to select dummy entries
3d8cb8a UI clean-ups fixes #32 and #30
acbdbcf TPDOdetectCOS should be saved with subobjects and enabled for REC objects. This is a CanOpenNode specific feature and only effects VAR, entire arrays or individual rec sub objects. As such it needs to be saved with all subobjects and only applied to individual entries for REC not array
7d11a6d Add version to title bar and commit the images for the report toolbar
b9924b3 Update images and readme.md