Comments (10)
Uuups. Using V4? Can you put some context lines lines of the created c file (OD.c/h or CO_OD.c/h)
from canopeneditor.
{0x2106, 0x01, ODT_VAR, &ODObjs.o_2106_power_onCounter, NULL},
{0x2107, 0x06, ODT_ARRAY, &ODObjs.o_2107_performance, NULL},
{0x2108, 0x02, ODT_ARRAY, &ODObjs.o_2108_temperature, NULL},
{0x2109, 0x02, ODT_ARRAY, &ODObjs.o_2109_voltage, NULL},
{0x2110, 0x11, ODT_ARRAY, &ODObjs.o_2110_variableInt32, NULL},
{0x2111, 0x11, ODT_ARRAY, &ODObjs.o_2111_variableROM_Int32, NULL},
{0x2112, 0x11, ODT_ARRAY, &ODObjs.o_2112_variableNV_Int32, NULL},
{0x2120, 0x06, ODT_RECORD, &ODObjs.o_2120_testVar, NULL},
{0x2121, 0x05, ODT_RECORD, &ODObjs.o_2121_inputVar, NULL},
{0x2130, 0x04, ODT_RECORD, &ODObjs.o_2130_time, NULL},
{0x2301, 0x09, ODT_RECORD, &ODObjs.o_2301_traceConfig, NULL},
{0x2302, 0x09, ODT_RECORD, &ODObjs.o_2302_traceConfig, NULL},
{0x2400, 0x01, ODT_VAR, &ODObjs.o_2400_traceEnable, NULL},
{0x2401, 0x07, ODT_RECORD, &ODObjs.o_2401_trace, NULL},
{0x2402, 0x07, ODT_RECORD, &ODObjs.o_2402_trace, NULL},
{0x6200, 0x11, ODT_ARRAY, &ODObjs.o_6200_simpleRelays, NULL},
{0x6401, 0x0D, ODT_ARRAY, &ODObjs.o_6401_readAnalogueInput16Bit, NULL},
{0x6411, 0x09, ODT_ARRAY, &ODObjs.o_6411_writeAnalogueOutput16Bit, NULL},
from canopeneditor.
Got it, please try the latest bugfix branch (029e57e)
from canopeneditor.
Sorry for the delay. It looks correct. Could you provide binaries?
from canopeneditor.
Yes, but it might take some days.
from canopeneditor.
Released v4.0-103-g029e57e
from canopeneditor.
It is still not fixed.
I think, the line 172 in 029e57e should be:
odObjectType = odObjectType.Substring(0, 3);
(Source of the problem: robincornelius@af4d323#diff-d444f21db6a5f27fef9ee46f265a188fc674e24a1502b1150256ac81bf2fa2fb)
I did a quick check. Otherwise exporter to V4 seems to produce correct output.
Could you provide new binaries?
from canopeneditor.
Janez, you are absolutely right. Sorry, I must have deleted it by mistake. I will provide new binaries!
from canopeneditor.
Done, please test and close if successfully.
from canopeneditor.
It works, thanks.
from canopeneditor.
Related Issues (20)
- refactor CanopenEditor HOT 3
- Remove CanOpenNodeXML (inc bridge)
- Move import & export part of eds away from eds.cs
- Can't add item into OD HOT 6
- CanopenEditor: Exporting to XDD v1.0 format sets wrong type on "Highest sub-index supported" HOT 2
- Convert default profiles to xpd files HOT 1
- Divide the DocumentationGen into markup & html
- A uniform way do interact with importer/exporter HOT 2
- LSS Master/Slave parameters does not export to OD.c/h HOT 5
- Concrete Node Id does not propagate to proper value of $NODEID HOT 1
- Impossible to import .eds file from Weidmueller UR20-FBC-CAN HOT 5
- Column span out of the range of valid values (INT32) HOT 2
- Layout of PDO tab oversize out of window. HOT 3
- "not specified" type for Domain objects HOT 14
- Hello, about using CANopenEditor configuration SRDO problem HOT 3
- An error occurred while I was editing PDO obiect dictionary, such that I lose my modification. HOT 2
- Unsigned32 Variable in TPDO doesn't have proper data length in bits HOT 7
- EDS file seems to generate wrong access type for PLC TPDO and RPDO HOT 3
- PDO Mapping 'Invalid' not work while 'Export CanOpenNode' HOT 2
- TPDO and RPDO Assigned COB IDs HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from canopeneditor.