It must have been the compiled version that I tried (32 bit because of 32 bit java installed), because otherwise I would have been able to look at the errors as they happened.
I'd never bothered putting logging stuff in because I'd assumed everyone would be running from source, and would therefore have the processing console available to them, but most people seem to run the app externally now.
I'm a bit disappointed in win8 - I was very much on board, I think it looks cool and everything, but it's just been a bit flakey. I just reinstalled this week it on my desktop machine, and that's only four months after replacing my win7 installation that had been running solidly for the last two years. Github completely stopped working, chrome was misbehaving, and wouldn't work from one user account. Just weird, unexpected stuff. The unsigned drivers thing is slightly comical.
Re SD, I think there might be a smarter way of doing the SD stuff, like a different library. I'm leaning back towards the idea of using a GRBL-based firmware to get lookahead and command buffering, and so I'll look at how the 3d printer firmwares (sprinter or marlin) do SD re-initialisation. However, I've been here before, and recoiled at the complexity of grbl then too.
Speed fix - there's a delay in the serial comms receiver, and it was long. Now it's short! I tried to get rid of it entirely, but that caused big problems corrupting the incoming messages. I might be imagining it, but it seems fast on some setups, but not on others. On my little DRBO at home, it's lightning, on the big machine at the studio, I don't notice much improvement. Must be weaker electricity there....
sn
|