Revision d2230e6e devices/DiWheelDrive/main.cpp

View differences:

devices/DiWheelDrive/main.cpp
989 989
  int tcase = 0;
990 990
  map.initialize(testmap);
991 991
  testres[tcase] = map.get_valid();
992
  uint8_t ini = map.initialize(testmap);
993
  chprintf(chp, "Initialized returned: %d \n", ini);
994
  BaseThread::sleep(CAN::UPDATE_PERIOD);
992 995

  
993 996
  tcase++; // 1
994 997
  setAttributes(testmap, 0, 1, 2, 0xff);
995
  map.initialize(testmap);
998
  ini =  map.initialize(testmap);
999
  chprintf(chp, "Initialized returned: %d \n", ini);
996 1000
  testres[tcase] = !map.get_valid();
1001
  BaseThread::sleep(CAN::UPDATE_PERIOD);
997 1002

  
998 1003
  tcase++; // 2
999 1004
  setAttributes(testmap, 0, 1, 2, 0);
1000 1005
  setAttributes(testmap, 2, 1, 0, 1);
1001 1006
  map.initialize(testmap);
1002 1007
  testres[tcase] = map.get_current() == 2;
1008
  BaseThread::sleep(CAN::UPDATE_PERIOD);
1003 1009

  
1004 1010
  tcase++; // 3
1005 1011
  setAttributes(testmap, 3, 0, 0, 0);

Also available in: Unified diff