Merge pull request #84 from yilungao/spi-write-param-const-ness
write method parameter const-ness
This commit is contained in:
commit
ef3d84faa8
|
|
@ -295,8 +295,9 @@ void Adafruit_SPIDevice::endTransaction(void) {
|
||||||
* @return Always returns true because there's no way to test success of SPI
|
* @return Always returns true because there's no way to test success of SPI
|
||||||
* writes
|
* writes
|
||||||
*/
|
*/
|
||||||
bool Adafruit_SPIDevice::write(uint8_t *buffer, size_t len,
|
bool Adafruit_SPIDevice::write(const uint8_t *buffer, size_t len,
|
||||||
uint8_t *prefix_buffer, size_t prefix_len) {
|
const uint8_t *prefix_buffer,
|
||||||
|
size_t prefix_len) {
|
||||||
if (_spi) {
|
if (_spi) {
|
||||||
_spi->beginTransaction(*_spiSetting);
|
_spi->beginTransaction(*_spiSetting);
|
||||||
}
|
}
|
||||||
|
|
@ -402,7 +403,7 @@ bool Adafruit_SPIDevice::read(uint8_t *buffer, size_t len, uint8_t sendvalue) {
|
||||||
* @return Always returns true because there's no way to test success of SPI
|
* @return Always returns true because there's no way to test success of SPI
|
||||||
* writes
|
* writes
|
||||||
*/
|
*/
|
||||||
bool Adafruit_SPIDevice::write_then_read(uint8_t *write_buffer,
|
bool Adafruit_SPIDevice::write_then_read(const uint8_t *write_buffer,
|
||||||
size_t write_len, uint8_t *read_buffer,
|
size_t write_len, uint8_t *read_buffer,
|
||||||
size_t read_len, uint8_t sendvalue) {
|
size_t read_len, uint8_t sendvalue) {
|
||||||
if (_spi) {
|
if (_spi) {
|
||||||
|
|
|
||||||
|
|
@ -77,9 +77,9 @@ public:
|
||||||
|
|
||||||
bool begin(void);
|
bool begin(void);
|
||||||
bool read(uint8_t *buffer, size_t len, uint8_t sendvalue = 0xFF);
|
bool read(uint8_t *buffer, size_t len, uint8_t sendvalue = 0xFF);
|
||||||
bool write(uint8_t *buffer, size_t len, uint8_t *prefix_buffer = NULL,
|
bool write(const uint8_t *buffer, size_t len,
|
||||||
size_t prefix_len = 0);
|
const uint8_t *prefix_buffer = NULL, size_t prefix_len = 0);
|
||||||
bool write_then_read(uint8_t *write_buffer, size_t write_len,
|
bool write_then_read(const uint8_t *write_buffer, size_t write_len,
|
||||||
uint8_t *read_buffer, size_t read_len,
|
uint8_t *read_buffer, size_t read_len,
|
||||||
uint8_t sendvalue = 0xFF);
|
uint8_t sendvalue = 0xFF);
|
||||||
bool write_and_read(uint8_t *buffer, size_t len);
|
bool write_and_read(uint8_t *buffer, size_t len);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue