Andrew,
what I’ve seen in mblock is that it’s not uploading anything at all to the card.
If I disconnect the usb cable it still says connected. I can even upload to the bot! The scratch interface will tell me "Upload finish…100%"
If I remove the bluetooth card, connection is lost, I can never connect to the com port /dev/tty.Makeblock-ELETSPP even with the usb cable connected of course
If turn off the robot, put back the bluetooth card, , disconnect the cable , choose connect>serial port>dev/tty.Makeblock-ELETSPP , guess what : mblock interface tells me serial port connected!
But if I try to upload the file through the Arduino IDE it says all the time, for any example in there, "Can’t open device “/dev/cu.Makeblock-ELETSPP”: Resource busy
ioctl(“TIOCMGET”): Inappropriate ioctl for device
And I also tried to upload the simple blink example through Arduino IDE, it doesn’t work either.