Outils pour utilisateurs

Outils du site


hokuyo

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Dernière révision Les deux révisions suivantes
hokuyo [2011/05/31 13:10]
bvandepo [modif du driver]
hokuyo [2011/05/31 17:01]
bvandepo /
Ligne 180: Ligne 180:
 les fois suivantes, aller dans /​Users/​bvandepo/​robotpkg/​hardware/​gbx-hokuyo-aist/​work.garossos-wifi.laas.fr/​gearbox-9.11/​src ​ et faire juste les fois suivantes, aller dans /​Users/​bvandepo/​robotpkg/​hardware/​gbx-hokuyo-aist/​work.garossos-wifi.laas.fr/​gearbox-9.11/​src ​ et faire juste
   make install   make install
 +  ​
 + 
 +il y a un probleme pour acquérir les intensités,​ j'​ajoute en ligne 1638 de hokuyo_aist.cpp,​ pour ne comparer que les 12 caractères au lieu des 13:
 +
 +  //​bvdp ​
 +  /*
 +  printf("​buffer :    ");
 +  for (int ii=0;​ii<​14;​ii++)
 +  printf("​%c",​buffer[ii]);​
 +  printf("​\n"​);​
 +  printf("​response :");
 +  for (int ii=0;​ii<​17;​ii++)
 +  printf("​%c",​response[ii]);​
 +  printf("​\n"​);​
 +  */
 +  //
 +  // Check the echo is correct
 +    if (response[0] != '​M'​ || response[1] != '​E'​)
 +    {
 +    stringstream ss;
 +    ss << "​Incorrect data : ME" << " != " << response[0] << response[1];​
 +    throw HokuyoError (HOKUYO_ERR_PROTOCOL,​ ss.str ());
 +    }
 +  // Then compare the parameters
 +  // if (memcmp (&​response[2],​ buffer, 13) != 0)
 +  //bvdp
 +  if (memcmp (&​response[2],​ buffer, 12) != 0)
 +
 +
 +
hokuyo.txt · Dernière modification: 2016/11/27 16:28 par bvandepo