casainho said:
gfmoore said:
@casainho Not helpful and actually, quite insulting.
Sorry. What I wanted to say is that instructions for developers do not need to be perfect because they are used to figure out what tools to install as also adapt the paths. You can just ignore the Visual Code Studio errors, I think me and other developers are simple ignoring them, again, no need to be perfect.
I appreciated the apology, but then you go on and re-accuse me in a roundabout way of being ignorant and an idiot. Maybe I am, but to beginners everything is hard and that's why we ask for help.
I am not totally ignorant, I have been programming since 1977, at times professionally in the 1980s, I have taught basic programming and computing at first year undergraduate level and recently completed a major project (to me) for a statistics professor in Australia
https://thenewstatistics.com/itns/ and the software at
https://www.esci.thenewstatistics.com/. So I'm not entirely ignorant, though I am ignorant of embedded devices (apart from the odd play with Raspberry Pi and Micro:bit).
What really upset me (a lot) is that you insist your repos are correct. I have followed the instructions exactly and cloned YOUR repos and they simply don't work. They are NOT correct.
The error I eventually traced is due to the fact that the file TSDZ2_wireless/EBike_wireless_remote/firmware/nRF5_SDK_16.0.0/components/toolchain/gcc/Makefile.posix
doesn't exist. There! the explanation was in the error description. Lesson: read the error description - doh.
I thought it did exist having done a locate and had assumed it was hidden in VS Code and had looked at it and it seemed ok.
Once I moved it from common_firmware to the local directory location the problem went away.
So you tell me.
How can the repository be correct?
I've said previously after reading the entire thread that you are a good leader and obviously have outstanding skills, but great leaders need to show a little humility and take responsibility.
How long would it have really taken you to clone your repository and
check that they were correct - 10 minutes? instead it has cost me many days!
And as for ignoring warnings and even errors, then you are just plain wrong. I wouldn't want you to be responsible for any mission critical software where lives or property is at stake.
And whilst I'm on my soapbox your repository and code structure needs a thorough "spring clean" i.e. refactored. For instance there should only be ONE nRF5_SDK_16.0.0 directory for the project - not many all over the place. What if it needs to be updated in the future?
In future if you don't want to help "newbies" and have nothing constructive to say, then simply keep your thoughts to yourself. I want to help, but I don't want to be treated with contempt.
There I've vented and feel better!
Gordon