I built a serial gateway with an Arduino Nano and NRF24L01+ modul as a MySensors gateway to pimatic hc.
Because I already had some Arduino projects on my local PC with an older version of the Arduino ide I did not want to change this now. So it was very good for me to use codebender ide for generating the code for the serial gateway and one sensor client node.
I cloned the codes from the MySensors website to codebender and additional the MySensors library as a personal library. Everything fine - it was working
Now I wanted to add the additional blinking LEDs to the serial gateway. So I had to change MyConfig.h in the Mysensors library. Because it is not possible yet to change a personal library once created in codebender (you can only view but not edit) I downloaded the complete mysensors/Arduino part from GitHub. I extracted the zip file and ripped the Mysensors library from the library path. I made the change in the MyConfig.h - "uncomment WITH_LEDS_BLINKING in MyConfig.h".
After this I made a zip file only of the MySensors library path and uploaded the file to codebender as my personal version of MySensors library.
I describe this procedure so detailed because I did not found a description how to deal with the problem that personal libraries can not be changed in codebender yet.
Now I translated the code of the SerialGateway again and got the error:
Looks like your project uses header files or libraries that do not exist in our system, in your personal libraries or in your sketch. More info
In file included from (sketch file) SerialGateway.ino:50:
(personal library file) MySensors/MySensor.h:158:70: error: unknown type name 'MyHwDriver'
MySensor(MyTransport &radio =*new MyTransportNRF24(), MyHw &hw=*new MyHwDriver()
^
(sketch file) SerialGateway.ino:71:1: error: unknown type name 'MyHwATMega328'
MyHwATMega328 hw;
^
Following the error message is a file missing which is in the original MySensors library stored and cloned in codebender but not in the MySensors library path in the GitHub repository. But I can not believe this.
Is anybody out there who can help?