Hi :)
How can i use this resieved integer (in my Program aInt) variabl to show it in my gauge ?
At the moment i updated my DeviceDriver.c file with my c code :
int DeviceDriver_ProcessData( void )
{
int needUpdate = 0;
int i = 0;
char aString[3];
int fd;
int aInt = 0;
char hundred;
char ten;
char one;
if((fd = serialOpen ("/dev/ttyAMA0",9600))<0)
{
return 1;
}
for(i = 0; i <= 2; i++)
{
aString[i] = serialGetchar (fd);
fflush (stdout);
}
for(i = 0; i <= 2; i++)
{
if(i == 0) {hundred = aString[i];}
if(i == 1) {ten = aString[i];}
if(i == 2) {one = aString[i];}
}
aInt = (((hundred - '0')*100) + ((ten - '0')*10) + (one - '0'));
ApplicationDeviceClass__UpdateTerminalInt(DeviceObject, (XInt32) aInt);
needUpdate = 1;
return needUpdate;
My EmbeddedWizard looks like this :

The TerminalObservers outlet is on: ^TerminalInt
OnEvent is on : onTerminalEvent
The Outlet of the Gauge is on: ^TerminalInt
Prototyping and Code generating works well.
Wen i try to create on raspberry via sudo make following error message apears:
../Source/DeviceDriver.c:248:47: error: 'DeviceObject' undeclared (first use in this function)
Thanks for your fast answer and sorry for my bad english :)
Best regards
Jules