Arduino 1.6 has changed a few things, I haven't got around to updating the code bundle. The fix is as follows:
// for working out CRCs
const uint32_t PROGMEM crc_table[16] = {
0x00000000, 0x1db71064, 0x3b6e20c8, 0x26d930ac,
0x76dc4190, 0x6b6b51f4, 0x4db26158, 0x5005713c,
0xedb88320, 0xf00f9344, 0xd6d6a3e8, 0xcb61b38c,
0x9b64c2b0, 0x86d3d2d4, 0xa00ae278, 0xbdbdf21c
};
https://github.com/euphy/polargraph_server_polarshield/blob/master/polargraph_server_polarshield.ino#L107-L113
This should replace the section in polargraph_server_polarshield.ino
Give that a shot!
Install libraries:
Put the libraries in the right place. There is a folder called "libraries" in the code bundle, that contains four subfolders: Accelstepper, AFMotor, UTFT, UTouch.
There is also a folder called "libraries" in your arduino sketchbook folder. You should copy the four subfolders from the code bundle, into your libraries folder in your arduino sketchbook folder. On my machine, the arduino sketchbook folder is C:\Users\sandy_000\Documents\Arduino. Yours will be something similar, but if you can't find it, go to file -> preferences to see it.
Lastly, the version of UTFT that is in the bundle is old and needs to be updated for v1.6. Download the new version from http://www.rinkydinkelectronics.com/library.php?id=51 and put that new UTFT folder into your sketchbook/libraries folder.
That compiles ok for me in 1.6.
Sandy Noble
|