00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00024 #include <korebot/korebot.h>
00025
00026 int main( int argc , char * argv[] )
00027 {
00028 knet_dev_t *koala;
00029 int rc;
00030 unsigned char buf[16];
00031 unsigned char a,b,c,d;
00032
00033 kb_set_debug_level( 2 );
00034
00035 if((rc = kb_init( argc , argv )) < 0 )
00036 return 1;
00037
00038 koala = knet_open( "Koala:Robot", KNET_BUS_ANY, 0 , NULL );
00039 if(!koala)
00040 printf("Open failed\r\n");
00041
00042 koa_getOSVersion(koala,&a,&b,&c,&d);
00043 printf("OS revision %d.%d protocol %d.%d\r\n",a,b,c,d);
00044
00045 koa_setSpeed(koala,10,10);
00046 sleep(1);
00047 koa_setSpeed(koala,-10,-10);
00048 sleep(1);
00049
00050 koa_setSpeed(koala,0,0);
00051
00052 kb_config_exit();
00053
00054 return 0;
00055 }
00056