Open martin-eden opened 5 years ago
I suspect this has been broken for at least 10 years.
As stated by @soundanalogous (https://github.com/firmata/arduino/pull/433#issuecomment-547060097), removing the .ino extension might break some applications, so I think #433 should be closed and maybe this issue replaced by a new one in the protocol project (https://github.com/firmata/protocol), indicating that the firmware name keeps the .ino extension.
Or maybe don't touch the protocol docs and add this as a known issue in readme.md?
What do you think of something like this: https://github.com/mexchip/arduino/blob/add-known-issues/readme.md#Known-issues?
(I also noticed the link to python PyMata client library was broken and fixed it)
I will fix this in Firmata 3.0 which will include breaking changes. I don't think this needs to be called out specifically in the readme in the mean time. It's captured as an issue which I will keep open, I think that is sufficient.
Ok, I've closed the pull request.
Hello, protocol.md says
But indeed file name is passed with extension.
I think it may be fixed by modifying
extension = strstr(name, ".cpp");
toIssue present in StandardFirmata from Arduino IDE v1.8.8.