Skip to content

Bug limiting CANMap #47

@Modellfan

Description

@Modellfan

I get very reproducible limit of mapping transmit messages on SDU and Zombieverter at arround 20 signals. Much below 50 Signals and 10 Messages limit.

From webinterface I can narrow it down to:
CAN mapping SDO abort at subindex 2 (gain and offset): 0x06020000

I used the same signal to make sure, that it is not the signal definition itself to stop it. Also with completely different signal same symptoms.
Image

I guess, it is either about timing that the handshake is interrupted after a certain time by other SDO messages or by a bug not corretly using the CanMap in int CanMap::Add(CANIDMAP *canMap, Param::PARAM_NUM param, uint32_t canId, uint8_t offsetBits, int8_t length, float gain, int8_t offset)

I am missing knowledge, how to debug the Zombieverter during runtime, to narrow down the error cause.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions