diff options
author | kellerkindt <michael.watzko@web.de> | 2016-06-05 03:01:57 +0200 |
---|---|---|
committer | kellerkindt <michael.watzko@web.de> | 2016-06-05 03:01:57 +0200 |
commit | 43d5e073b440e3812e20c9a941a06ad81dffbfc1 (patch) | |
tree | 6621c76b3080e6c3da883bfeb047b29dec57e911 /bootloaders/caterina/Descriptors.c | |
parent | cc4ddc358716f9a73205aed4e7726e0cd156b500 (diff) |
Fix buffer being overwritten by multiple twi_transmit calls
Fixes that more complex methods (like Stream::print(float)) do not work properly.
Without this fix, Wire.print(1.01f); results in '1' because Print::printFloat(double, uint8_t) performs multiple print() and therefore twi_transmit calls. Also Wire.println("Heyho"); results only in a newline character.
Diffstat (limited to 'bootloaders/caterina/Descriptors.c')
0 files changed, 0 insertions, 0 deletions