Where did MbedCRC go to?

I created a program in the online compiler with an empty mbed folder.
The program is compiling and running.
Screenshot 2020-04-28 at 15.37.01

Then I created an empty program because i want to use rtos.
Now with a polulated mbed folder, there is no MbedCRC in the drivers and the program won’t compile.
Screenshot 2020-04-28 at 15.40.17
ses the same mbed-os version as in the first file?

According to https://os.mbed.com/docs/mbed-os/v5.15/apis/mbedcrc.html MbedCRC should be in the drivers folder. How come I don’t have this driver?

Hi there,

  • Your link is for latest version of MbedOS5. On that page you also can use Import into Mbed IDE button, then you will have probably working one. Update the mbed-os may be necessary.
  • The mbed library is old version of the Mbed without RTOS aka MbedOS2, not supported any more. However it is usually working and for some extra low memory targets it is necessary. The folder is not empty but it is more than year not solved issue with the documentation, but how I wrote it is not supported anymore.
  • The mbed-os library is newer mbed library with the RTOS but probably an old version, and the visible folders is not normal I think.
  • Latest version of MbedOS5 you can import directly form the github - https://github.com/ARMmbed/mbed-os
  • For the MbedOS5 without RTOS or for low memory targets you can tryBare metal profile

BR, Jan

I ended up by starting from scratch with a new program and using the Maxim Intergrated one wire library.

Updated all linraries to the latest version.
Now I have a stable repateded reading of a whole bunch of sensors.
Thanks!