Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: SPI_Encoder.cpp
- Revision:
- 2:8154b75f836f
- Parent:
- 1:7826ec4d9405
- Child:
- 3:d3694519bd73
--- a/SPI_Encoder.cpp Fri Aug 30 03:06:00 2019 +0000
+++ b/SPI_Encoder.cpp Sun Sep 15 17:39:58 2019 +0000
@@ -5,7 +5,7 @@
SPI_Encoder::SPI_Encoder(PinName mosi, PinName miso, PinName sclk, PinName _cs0, PinName _cs1, PinName _cs2, PinName _cs3, float t) : encoder(mosi, miso, sclk), cs0(_cs0), cs1(_cs1), cs2(_cs2), cs3(_cs3)
{
encoder.format(8,1);
- encoder.frequency(10000000);
+ encoder.frequency(4000000);
delta_t = t;
for(int i = 0; i < encoder_num; i++)
direction[i] = 0;
@@ -59,7 +59,7 @@
_switching(num, 0);
uint8_t SPI_temp = encoder.write(SPITransmit);
_switching(num, 1);
- wait_us(10); //Timmig is critical
+ wait_us(20); //Timmig is critical
return (SPI_temp);
}