Dang it, it was my level shifter. Changed it out and now its working. The cool gauge is displaying and increasing.
Now Spark starts to flash RED each time the gauge gets to 80, and then resets.
That will have to wait till tomorrow 
@MagicTech, I had no problems whatsoever. Did you modify the example code?
No, The only thing I changed was the Baud rate to 115200.
I read some previous posts about the red flashing and it seems to flash red once between the 2 SOS flashes. I donāt know what that means.
Did you leave yours running to see that the gauge goes back to 50 again? My LED Digits donāt work in the example, but it also did not with the Uno.
I did not think to monitor the RX line, but will tonight.
@MagicTech, everything works on mine - the slider, the gauge and the LED. Did you use the correct 4DWorkshop file and burn it to both your display and the microSD card?
Well at last its working right. I have been puling my hair out trying to make it work with the level shifter and it would work for a few minutes and then quit. Then I realized that these displays are actually 3.3V I/O so removed the level shifter and now it works.
Thanks again for your help. Now to port my project over from the Teensy and see how many libraries will work.
@MagicTech, I posted the VisiGenieSpark library to the web IDE 
Awesome, that makes it much easier, Thank you. I left it running on a spark and it has been happily driving the CoolGauge for 2 days now.
I am making progress porting my application over.
thereās also an OLED library someone created a while back for arduino
@rick, the 4D Systems displays and libraries have come a long way since. The Visi-Genie library is specifically for using displays configured with Visi-Genie programmed displays (via 4D Workshop). You can also access them directly at a lower level but that library has not been ported. From the looks of it, it would be straight forward to port. For the Goldelox displays, this library is the most recent. I can port either of these library if anyone is interested. 
whoopsy, they have come far! Thanks for the update! (I had that repository bookedmarked from a while back for possible OLED solutions. Posted it as soon as i saw 4d systems haha)
Hi All,
Was this library ever officially adopted? If I put āvisiGenieā into the library search on the Web IDE there is one result, but it appears to be an empty library.
I have a 4D systems 4.3" touch screen for a zone controller project. I have it interfaced to an Arduino which COULD then send serial commands into a photon to do the heavy lifting and the WiFi event publications and so on - but it would be nice to have the photon do all of it if possible.
Without having actually looked into the lib Iād still expect the original lib to be rather platform agnostic and with the latest Arduino compatibility enhancements of 0.6.2 you could just try the original lib.
If you get any errors you could post them here.
I think @peekay123 had some play with 4D displays in the past maybe he can also have a test - I havenāt got a display to test with 
The Library compiles and itās not empty, you just have to pick the appropriate example file and then change the file extension to .ino to get it to compile that example.
The library is basically the original Arduino library that needed some changes to get it to work with the Photon but as Scruff said with the new Arduino compability the original Arduino library may also compile just fine now, Iāve not tried that.
I have 2 of the new Gen4 LCD displays that Iām working with now and I really love how easy they are to work with mainly due to their free Visigene programming desktop app.
Yep, using that example code the library compiled and works on my Photon!
These 4D systems devices are expensive, but as @RWB says, using the free design studio software and the Visi-Genie software that does all the graphical bits for you makes designing a touch control panel very easy.
Iāve also looked at using a cheap 2nd hand Android tablet in a wall-mounting bracket (since that would turn out cheaper than a 4D panel of comparable size) but after struggling with Android Studio and finding it picky and bloated beyond reasonableness, I came back to the 4D approach.
With the usual excellent help from you guys here I have a basic config working and can now get on do my project using solely a photon on the computes side. Many thanks @ScruffR and @RWB
Best regards
Alan T