thx, already looked there, only Serial_open is explained well... could you post an example? the rest i can solve by my self i think
Revolution-fx V1.0
Started by
kucalc
, May 17 2008 08:05 AM
47 replies to this topic
#41
Posted 22 January 2013 - 08:48 PM
#42
Posted 23 January 2013 - 09:41 AM
Here is an example from http://translate.goo...&t=3796&act=url (translated german page).
#include "fxlib.h" int Serial_BufferedTransmitOneByte( unsigned char ); int Serial_Open( void*sm ); int Serial_Close( int mode ); int Serial_ReadOneByte( unsigned char* ); int AddIn_main(int isAppli, unsigned short OptionNum) { char open_mode[6]; int xpos=1; int xpos2=1; unsigned char c, d; int i; open_mode[ 0 ] = 0; // always 0 open_mode[ 1 ] = 9; // 0=300, 1=600, 2=1200, 3=2400, 4=4800, 5=9600, 6=19200, 7=38400, 8=57600, 9=115200 baud open_mode[ 2 ] = 2; // parity: 0=no; 1=odd; 2=even open_mode[ 3 ] = 0; // datalength: 0=8 bit; 1=7 bit open_mode[ 4 ] = 0; // stop bits: 0=one; 1=two open_mode[ 5 ] = 0; // always 0 Serial_Open( &open_mode ); c = 'A'; while( IsKeyDown( KEY_CTRL_EXIT ) == 0 ){ if ( c++ > 'Z' ) c = 'A'; Serial_BufferedTransmitOneByte( c ); locate( xpos++, 1 ); PrintC( &c ); PrintC( " " ); if ( xpos > 20 ) xpos = 1; for ( i=0; i<1000000; i++ ); if ( Serial_ReadOneByte( &d ) == 0 ){ locate( xpos2++, 4 ); PrintC( &d ); PrintC( " " ); if ( xpos2 > 20 ) xpos2 = 1; } Bdisp_PutDisp_DD(); } Serial_Close( 1 ); return 1; }
#43
Posted 23 January 2013 - 02:02 PM
thx
Edited by AlShikan, 23 January 2013 - 04:49 PM.
#44
Posted 23 January 2013 - 04:49 PM
okay now i got one last problem... how to add a src file? in the example, theres written i have to add so sourcecode into SYSCALLS.SRC. sorry for these questions, but this is my first try with syscalls
#45
Posted 23 January 2013 - 05:02 PM
Right-click on the window with headers and source files.
#46
Posted 23 January 2013 - 05:14 PM
ah okay.. fail
#47
Posted 23 January 2013 - 05:45 PM
You couldn't know that. The firs time I saw system calls in a .src file, I tried to add the code on top of my c program .
#48
Posted 23 January 2013 - 07:05 PM
that's what i did then i tried to add it into another .c file ;D
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users