Three points:
If you want to connect the screen to an Arduino, you need the
SGC version of the screen.
The GFX version are stand-alone screens.
My library only works with the SGC mode, not the GFX mode.
Switching from GFX to SGC is just a matter of updating the firmware, called PmmC.
How To Decide Between GFX or SGC
The architecture of the base GOLDELOX chip is such that it can be reconfigured to operate in 2 distinctively different ways. To configure the device, a PmmC (Personality Module Micro-Code) is downloaded via its serial port. There are 2 types of PmmC available for GOLDELOX.
Please refer to
4D Systems site for more explanations.
Goldelox deals with screens which size in < 256 pixels and thus uses 8-bits coordinates while Picaso addresses larger screens and thus uses 16-bits coordinates.
My library has been designed for Picaso and 16-bits coordinates.
However, since the commands are the same, it is just a matter of changing the coordinates from uint16_t to uint8_t.
Some niceties as the dialog box won't be adapted, because it requires 200 x 200 pixels.
I did release an
Arduino 1.0-compatible library.
Actually, I'm waiting for Arduino 1.0 being stabilised and MPIDE 1.0 for chipKIT platform being released.
I expect to release a Goldelox compatible library within a couple of days, but Arduino 0023 based.
I suggest you to downgrade the Arduino IDE to 0023 so you can enjoy the library.