View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0002910 | FSVybrid | NI2C | public | 2016-03-31 12:14 | 2018-04-04 08:45 | 
| Reporter | zutter | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always | 
| Status | assigned | Resolution | open | ||
| Product Version | V2.3 | ||||
| Target Version | V3.0 | ||||
| Summary | 0002910: Repeated start does not work | ||||
| Description | Repeated start does not work | ||||
| Steps To Reproduce | Tranfer data sequencies like below cause always "NI2C_FLAGS_ARBITRATION_LOST": NI2C_MSG_HEADER config_msg1[] = { ... {ADS_WRITE, 0x00, 0x0001}, /* Select channel 3 (UL/Y-) */ {ADS_READ, 0x00, 0x0002}, /* Read channel 3 (UL/Y-) */ {PCA_WRITE, 0x00, 0x0002}, /* Set idle check config */ ... }; /* Main program */ #define HEADER_SIZE1 sizeof(NI2C_MSG_HEADER) BYTE config_data1[] = { ... ADS_CH3, /* 6: Select channel 3 (UL/Y-) */ 0x00, 0x00, /* 7: Read channel 3 (UL/Y-) */ PCA_OUT, 0x87, /* 9: LR/LL: open, UR/UL: GND, LED off */ ... }; | ||||
| Found Driver Version | |||||
| Fixed Driver Version | |||||
| Forum Link | |||||
