Revision a193bcf1

View differences:

periphery-lld/AMiRo-LLD
1
Subproject commit 018286168437c08c9d93afc9ffab9fcb11fd9339
1
Subproject commit 1473a57f96b8bcbcac3400ca3458b7a08fed5881
unittests/periphery-lld/src/ut_alld_A3906_v1.c
249 249

  
250 250
  _wheelSpeedTest(stream, (ut_a3906data_t*)ut->data, WHEEL_RIGHT, DIRECTION_BACKWARD, &result);
251 251

  
252
  chprintf(stream, "disable power... \n");
252
  chprintf(stream, "disable power...\n");
253 253
  power_state = A3906_LLD_POWER_OFF;
254 254
  status = a3906_lld_set_power(((ut_a3906data_t*)ut->data)->driver, power_state);
255 255
  status |= a3906_lld_get_power(((ut_a3906data_t*)ut->data)->driver, &power_state);
unittests/periphery-lld/src/ut_alld_DW1000_v1.c
268 268
  port_DisableEXT_IRQ();
269 269

  
270 270
  setHighSpeed_SPI(false, (DW1000Driver*) ut->data);
271
  chprintf(stream, "expected device ID (LS SPI): 0xDECA0130 \n");
271
  chprintf(stream, "expected device ID (LS SPI): 0xDECA0130\n");
272 272
  aosThdMSleep(5);
273 273
  actual_deviceId = instancereaddeviceid();
274 274
  chprintf(stream, "actual read ID: 0x%x\n", actual_deviceId);
......
286 286
    if(DWT_DEVICE_ID != actual_deviceId){
287 287
      chprintf(stream, "SPI is not working or Unsupported Device ID\n");
288 288
      chprintf(stream, "actual device ID is: 0x%x\n", actual_deviceId);
289
      chprintf(stream, "expected device ID: 0xDECA0130 \n");
289
      chprintf(stream, "expected device ID: 0xDECA0130\n");
290 290
      aosThdMSleep(5);
291 291
    }
292 292

  
......
303 303

  
304 304
  reset_DW1000();
305 305

  
306
  chprintf(stream, "initialise instance for DW1000 \n");
306
  chprintf(stream, "initialise instance for DW1000\n");
307 307
  aosThdSleep(1);
308 308

  
309 309
  int x_init = instance_init((DW1000Driver*) ut->data) ;
310 310

  
311 311
  if (0 != x_init){
312
    chprintf(stream, "init error with return value: %d \n", x_init);
312
    chprintf(stream, "init error with return value: %d\n", x_init);
313 313
    aosThdSleep(1);
314 314
  }
315 315
  else {
316
    chprintf(stream, "init success with return value: %d \n", x_init);
316
    chprintf(stream, "init success with return value: %d\n", x_init);
317 317
    aosThdSleep(1);
318 318
  }
319 319

  
......
341 341
  port_EnableEXT_IRQ();
342 342
  reset_DW1000();
343 343

  
344
  chprintf(stream, "initialise the configuration for UWB application \n");
344
  chprintf(stream, "initialise the configuration for UWB application\n");
345 345
  aosThdSleep(1);
346 346

  
347 347
  int uwb_init = UWB_Init((DW1000Driver*) ut->data);
348 348

  
349 349
  if (0 != uwb_init){
350
    chprintf(stream, "UWB config error with return value: %d \n", uwb_init);
350
    chprintf(stream, "UWB config error with return value: %d\n", uwb_init);
351 351
    aosThdSleep(1);
352 352
  }
353 353
  else {
354
    chprintf(stream, "UWB config success with return value: %d \n", uwb_init);
354
    chprintf(stream, "UWB config success with return value: %d\n", uwb_init);
355 355
    aosThdSleep(1);
356 356
  }
357 357

  
......
372 372

  
373 373
  /*! RUN THE STATE MACHINE DEMO APP (RTLS) */
374 374

  
375
  chprintf(stream, "initialise the State Machine \n");
375
  chprintf(stream, "initialise the State Machine\n");
376 376
  aosThdSleep(2);
377 377

  
378 378
  /* Initialize UWB system with user defined configuration  */
379 379
  int uwb_init = UWB_Init((DW1000Driver*) ut->data);
380 380

  
381 381
  if (0 != uwb_init){
382
    chprintf(stream, "error in UWB config with return value: %d \n", uwb_init);
382
    chprintf(stream, "error in UWB config with return value: %d\n", uwb_init);
383 383
  }
384 384
  else {
385
    chprintf(stream, "succeed the init of UWB config \n");
385
    chprintf(stream, "succeed the init of UWB config\n");
386 386
  }
387 387
  aosThdSleep(1);
388 388

  
389
  chprintf(stream, "running the RTLS demo application ... \n");
389
  chprintf(stream, "running the RTLS demo application ...\n");
390 390
  aosThdSleep(1);
391 391

  
392 392
  /*! Run the localization system demo app as a thread */
unittests/periphery-lld/src/ut_alld_LTC4412_v1.c
53 53
  aos_utresult_t result = {0,0};
54 54
  uint32_t status;
55 55

  
56
  chprintf(stream, "read ctrl pin... \n");
56
  chprintf(stream, "read ctrl pin...\n");
57 57
  ltc4412_lld_ctrl_t ctrl;
58 58
  status = ltc4412_lld_get_ctrl((LTC4412Driver*)ut->data, &ctrl);
59 59
  if(status == APAL_STATUS_SUCCESS){
......
62 62
    aosUtFailedMsg(stream, &result, "0x%08X\n", status);
63 63
  }
64 64

  
65
  chprintf(stream, "write ctrl pin... \n");
65
  chprintf(stream, "write ctrl pin...\n");
66 66
  status = ltc4412_lld_set_ctrl((LTC4412Driver*)ut->data, LTC4412_LLD_CTRL_ACTIVE);
67 67
  status |= ltc4412_lld_get_ctrl((LTC4412Driver*)ut->data, &ctrl);
68 68
  if (status == APAL_STATUS_SUCCESS && ctrl == LTC4412_LLD_CTRL_ACTIVE) {
......
71 71
    aosUtFailedMsg(stream, &result, "0x%08X\n", status);
72 72
  }
73 73

  
74
  chprintf(stream, "read stat pin... \n");
74
  chprintf(stream, "read stat pin...\n");
75 75
  ltc4412_lld_stat_t stat;
76 76
  status = ltc4412_lld_get_stat((LTC4412Driver*)ut->data, &stat);
77 77
  if(status == APAL_STATUS_SUCCESS){
unittests/periphery-lld/src/ut_alld_TPS6211x_v1.c
54 54
  uint32_t status;
55 55
  tps6211x_lld_power_en_t power;
56 56

  
57
  chprintf(stream, "read pin... \n");
57
  chprintf(stream, "read pin...\n");
58 58
  status = tps6211x_lld_get_power_en((TPS6211xDriver*)ut->data, &power);
59 59
  if(status == APAL_STATUS_SUCCESS){
60 60
    aosUtPassed(stream, &result);
......
62 62
    aosUtFailedMsg(stream, &result, "0x%08X\n", status);
63 63
  }
64 64

  
65
  chprintf(stream, "write pin... \n");
65
  chprintf(stream, "write pin...\n");
66 66
  status = tps6211x_lld_set_power_en((TPS6211xDriver*)ut->data, TPS6211x_LLD_POWER_ENABLED);
67 67
  status |= tps6211x_lld_get_power_en((TPS6211xDriver*)ut->data, &power);
68 68
  if(status == APAL_STATUS_SUCCESS && power == TPS6211x_LLD_POWER_ENABLED){
unittests/periphery-lld/src/ut_alld_TPS6211x_v1_INA219_v1.c
55 55
  tps6211x_lld_power_en_t power;
56 56
  uint32_t v_buson, v_busoff;
57 57

  
58
  chprintf(stream, "read pin... \n");
58
  chprintf(stream, "read pin...\n");
59 59
  status = tps6211x_lld_get_power_en(((ut_tps6211xina219data_t*)ut->data)->tps6211x, &power);
60 60
  aosThdSSleep(1);
61 61
  status |= ina219_lld_read_bus_voltage(((ut_tps6211xina219data_t*)ut->data)->ina219, &v_buson, ((ut_tps6211xina219data_t*)ut->data)->timeout);
......
65 65
    aosUtFailedMsg(stream, &result, "0x%08X\n", status);
66 66
  }
67 67

  
68
  chprintf(stream, "write pin... \n");
68
  chprintf(stream, "write pin...\n");
69 69
  status = tps6211x_lld_set_power_en(((ut_tps6211xina219data_t*)ut->data)->tps6211x, TPS6211x_LLD_POWER_DISABLED);
70 70
  status |= tps6211x_lld_get_power_en(((ut_tps6211xina219data_t*)ut->data)->tps6211x, &power);
71 71
  aosThdSSleep(1);
unittests/periphery-lld/src/ut_alld_bq27500_v1.c
377 377

  
378 378
  chprintf(stream, "ext command: device name length...\n");
379 379
  status = bq27500_lld_ext_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_EXT_CMD_DeviceNameLength, BQ27500_LLD_EXT_CMD_READ, &original_length, 1, 0, ((ut_bq27500data_t*)ut->data)->timeout);
380
  chprintf(stream, "\t\tdevice name length: %d \n", original_length);
380
  chprintf(stream, "\t\tdevice name length: %d\n", original_length);
381 381
  if (status == APAL_STATUS_SUCCESS && original_length <= 8) {
382 382
    aosUtPassed(stream, &result);
383 383
  } else {
......
396 396
  }
397 397

  
398 398
  chprintf(stream, "battery info std commands...\n");
399
  status = bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_Temperatur, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
400
  chprintf(stream, "\t\ttemperature: %fK (%fC) \n", (float)dst/10.0f, (float)dst/10.0f-273.5f);
399
  status = bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_Temperature, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
400
  chprintf(stream, "\t\ttemperature: %fK (%fC)\n", (float)dst/10.0f, (float)dst/10.0f-273.5f);
401 401
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_FullAvailableCapacity, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
402
  chprintf(stream, "\t\tfull available capacity: %umAh \n", dst);
402
  chprintf(stream, "\t\tfull available capacity: %umAh\n", dst);
403 403
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_FullChargeCapacity, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
404
  chprintf(stream, "\t\tfull charge capacity: %umAh \n", dst);
404
  chprintf(stream, "\t\tfull charge capacity: %umAh\n", dst);
405 405
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_RemainingCapacity, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
406
  chprintf(stream, "\t\tremaining capacity: %umAh \n", dst);
406
  chprintf(stream, "\t\tremaining capacity: %umAh\n", dst);
407 407
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_Voltage, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
408
  chprintf(stream, "\t\tvoltage: %umV \n", dst);
408
  chprintf(stream, "\t\tvoltage: %umV\n", dst);
409 409
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_AverageCurrent, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
410
  chprintf(stream, "\t\taverage current: %dmA \n", (int8_t)dst);
410
  chprintf(stream, "\t\taverage current: %dmA\n", (int8_t)dst);
411 411
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_AveragePower, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
412
  chprintf(stream, "\t\taverage power: %dmW \n", (int8_t)dst);
412
  chprintf(stream, "\t\taverage power: %dmW\n", (int8_t)dst);
413
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_StateOfCharge, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
414
  chprintf(stream, "\t\tstate of charge: %u%%\n", dst);
413 415
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_TimeToFull, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
414 416
  if (dst != (uint16_t)~0) {
415
    chprintf(stream, "\t\ttime to full: %umin \n", dst);
417
    chprintf(stream, "\t\ttime to full: %umin\n", dst);
416 418
  } else {
417
    chprintf(stream, "\t\ttime to full: (not charging) \n", dst);
419
    chprintf(stream, "\t\ttime to full: (not charging)\n", dst);
418 420
  }
419 421
  status |= bq27500_lld_std_command(((ut_bq27500data_t*)ut->data)->driver, BQ27500_LLD_STD_CMD_TimeToEmpty, &dst, ((ut_bq27500data_t*)ut->data)->timeout);
420 422
  if (dst != (uint16_t)~0) {
421
    chprintf(stream, "\t\ttime to empty: %umin \n", dst);
423
    chprintf(stream, "\t\ttime to empty: %umin\n", dst);
422 424
  } else {
423
    chprintf(stream, "\t\ttime to empty: (not discharging) \n", dst);
425
    chprintf(stream, "\t\ttime to empty: (not discharging)\n", dst);
424 426
  }
425 427
  if (status == APAL_STATUS_SUCCESS) {
426 428
    aosUtPassed(stream, &result);

Also available in: Unified diff