-
Notifications
You must be signed in to change notification settings - Fork 3k
I2C byte read/write transmition improvement #11905
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
|
@yarbcy, thank you for your changes. |
Contributor
Author
|
@0xc0170 Please review. |
Contributor
|
@yarbcy Can you rebase to clean up the merge commits, to have your git history linear for this PR? |
Run WIFI-GET-RSSI and WIFI-CONNECT-DISCONNECT-REPEAT tests in secure mode Remove WIFI-CONNECT-PARAMS-VALID-UNSECURE, it's duplicate to WIFI_CONNECT with remains moved to WIFI-CONNECT-SECURE
For non-rtos build (bare metal) cellular event queue is now scheduled by shared event queue.
Some packet loss may be expected/allowed with UDP. Set socket timeout to continue testing if no response is received within a timeout.
Currently mbed-os-example-blinky and mbed-os-example-wifi are built for each and every target in Mbed OS. This will change that only DISCO_L475VG_IOT01A is built for mbed-os-example-wifi. DISCO_L475VG_IOT01A was chosen as its one of the wi-fi supported boards and having integrated wi-fi.
Ticless on STM32 F4 boards causes SPI issue with following PR: # 11682 Make FPGA tests to pass on CI targets (SPI, analogIn, PWM) In asynch mode, using interrupts, SPI hardware detect an RX overrun. Our understanding is that lpticker wrapper latency causes issue similar to ARMmbed#8714 and ARMmbed#9785, specially with SPI asynch which use interrupts.
…er read operation
80dc1bd to
e58003f
Compare
Contributor
Author
|
Created new |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description (required)
Summary of change (What the change is for and why)
I2C byte read/write transmition improvement
Documentation (Details of any document updates required)
Pull request type (required)
Test results (required)
Reviewers (optional)
Release Notes (required for feature/major PRs)
Summary of changes
Issue while calling - "MASTER_IS_NOT_READY":
i2c_start(&i2c);
i2c_byte_write(&i2c, (I2C_DEV_ADDR | 1));//send device address for reading
data_in[i] = i2c_byte_read(&i2c, 1);
Added CY_SCB_I2C_READ_XFER to clear CY_SCB_I2C_WRITE_XFER status in i2c_byte_write() API.
Impact of changes
Cypress
Migration actions required
N/A