Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fix twi zero bytes read error#566

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
xl-or wants to merge1 commit intoarduino:master
base:master
Choose a base branch
Loading
fromxl-or:fix_twi_read_bug

Conversation

@xl-or
Copy link

Resolve#421

I described the detailed description of the problem in the related issue.
The fix solves the problem of overwriting ram memory outside the allocated twi buffer when callingWire.requestFrom with a zero size of the requested data.

2 changes have been made:

  1. The type of thetwi_masterBufferLength variable has been changed to signed to avoid overflow in this place
    twi_masterBufferLength=length-1;// This is not intuitive, read on...
  2. Added check of the zero size of the readed data. In the TWI event handler, when an ACK is received for a read request (TW_MR_SLA_ACKevent), a STOP/REP_START signal is sent, if the size of the data requested for reading is zero (twi_masterBufferLength == -1).

@CLAassistant
Copy link

CLAassistant commentedSep 8, 2024
edited
Loading

CLA assistant check
All committers have signed the CLA.

@github-actions
Copy link

Memory usage change @daa4a32

Boardflash%RAM for global variables%
arduino:avr:LilyPadUSB🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:atmegang:cpu=atmega168🔺 0 - +340.0 - +0.240 - 00.0 - 0.0
arduino:avr:atmegang:cpu=atmega8🔺 0 - +320.0 - +0.450 - 00.0 - 0.0
arduino:avr:bt:cpu=atmega168🔺 0 - +340.0 - +0.240 - 00.0 - 0.0
arduino:avr:bt:cpu=atmega328🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:chiwawa🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:circuitplay32u4cat🔺 0 - +340.0 - +0.120 - 0N/A
arduino:avr:diecimila:cpu=atmega168🔺 0 - +340.0 - +0.240 - 00.0 - 0.0
arduino:avr:diecimila:cpu=atmega328🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:esplora🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:ethernet🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:fio🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:gemma0 - 00.0 - 0.00 - 0N/A
arduino:avr:leonardo🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:leonardoeth🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:lilypad:cpu=atmega168🔺 0 - +340.0 - +0.240 - 00.0 - 0.0
arduino:avr:lilypad:cpu=atmega328🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:mega:cpu=atmega1280🔺 0 - +340.0 - +0.030 - 00.0 - 0.0
arduino:avr:mega:cpu=atmega2560🔺 0 - +340.0 - +0.010 - 00.0 - 0.0
arduino:avr:megaADK🔺 0 - +340.0 - +0.010 - 00.0 - 0.0
arduino:avr:micro🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:mini:cpu=atmega168🔺 0 - +340.0 - +0.240 - 00.0 - 0.0
arduino:avr:mini:cpu=atmega328🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:nano:cpu=atmega168🔺 0 - +340.0 - +0.240 - 00.0 - 0.0
arduino:avr:nano:cpu=atmega328🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:nano:cpu=atmega328old🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:one🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:pro:cpu=16MHzatmega168🔺 0 - +340.0 - +0.240 - 00.0 - 0.0
arduino:avr:pro:cpu=16MHzatmega328🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:pro:cpu=8MHzatmega168🔺 0 - +340.0 - +0.240 - 00.0 - 0.0
arduino:avr:pro:cpu=8MHzatmega328🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:robotControl🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:robotMotor🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:uno🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:unomini🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:unowifi🔺 0 - +340.0 - +0.110 - 00.0 - 0.0
arduino:avr:yun🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
arduino:avr:yunmini🔺 0 - +340.0 - +0.120 - 00.0 - 0.0
Click for full report table
Boardlibraries/EEPROM/examples/eeprom_clear
flash
%libraries/EEPROM/examples/eeprom_clear
RAM for global variables
%libraries/EEPROM/examples/eeprom_iteration
flash
%libraries/EEPROM/examples/eeprom_iteration
RAM for global variables
%libraries/EEPROM/examples/eeprom_update
flash
%libraries/EEPROM/examples/eeprom_update
RAM for global variables
%libraries/EEPROM/examples/eeprom_write
flash
%libraries/EEPROM/examples/eeprom_write
RAM for global variables
%libraries/EEPROM/examples/eeprom_crc
flash
%libraries/EEPROM/examples/eeprom_crc
RAM for global variables
%libraries/EEPROM/examples/eeprom_get
flash
%libraries/EEPROM/examples/eeprom_get
RAM for global variables
%libraries/EEPROM/examples/eeprom_put
flash
%libraries/EEPROM/examples/eeprom_put
RAM for global variables
%libraries/EEPROM/examples/eeprom_read
flash
%libraries/EEPROM/examples/eeprom_read
RAM for global variables
%libraries/SPI/examples/BarometricPressureSensor
flash
%libraries/SPI/examples/BarometricPressureSensor
RAM for global variables
%libraries/SPI/examples/DigitalPotControl
flash
%libraries/SPI/examples/DigitalPotControl
RAM for global variables
%libraries/Wire/examples/SFRRanger_reader
flash
%libraries/Wire/examples/SFRRanger_reader
RAM for global variables
%libraries/Wire/examples/digital_potentiometer
flash
%libraries/Wire/examples/digital_potentiometer
RAM for global variables
%libraries/Wire/examples/i2c_scanner
flash
%libraries/Wire/examples/i2c_scanner
RAM for global variables
%libraries/Wire/examples/master_reader
flash
%libraries/Wire/examples/master_reader
RAM for global variables
%libraries/Wire/examples/master_writer
flash
%libraries/Wire/examples/master_writer
RAM for global variables
%libraries/Wire/examples/slave_receiver
flash
%libraries/Wire/examples/slave_receiver
RAM for global variables
%libraries/Wire/examples/slave_sender
flash
%libraries/Wire/examples/slave_sender
RAM for global variables
%libraries/SoftwareSerial/examples/SoftwareSerialExample
flash
%libraries/SoftwareSerial/examples/SoftwareSerialExample
RAM for global variables
%libraries/SoftwareSerial/examples/TwoPortReceive
flash
%libraries/SoftwareSerial/examples/TwoPortReceive
RAM for global variables
%
arduino:avr:LilyPadUSB00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:atmegang:cpu=atmega16800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.000.000.000.000.0
arduino:avr:atmegang:cpu=atmega800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0320.4500.0320.4500.0320.4500.0320.4500.0320.4500.0320.4500.0320.4500.0
arduino:avr:bt:cpu=atmega16800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.000.000.000.000.0
arduino:avr:bt:cpu=atmega32800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:chiwawa00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:circuitplay32u4cat00.00N/A00.00N/A00.00N/A00.00N/A00.00N/A00.00N/A00.00N/A00.00N/A00.00N/A00.00N/A340.120N/A340.120N/A340.120N/A340.120N/A340.120N/A340.120N/A340.120N/A00.00N/A00.00N/A
arduino:avr:diecimila:cpu=atmega16800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.000.000.000.000.0
arduino:avr:diecimila:cpu=atmega32800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:esplora00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:ethernet00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:fio00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:gemma00.00N/A00.00N/A00.00N/A00.00N/A
arduino:avr:leonardo00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:leonardoeth00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:lilypad:cpu=atmega16800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.000.000.000.000.0
arduino:avr:lilypad:cpu=atmega32800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:mega:cpu=atmega128000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.0300.0340.0300.0340.0300.0340.0300.0340.0300.0340.0300.0340.0300.000.000.000.000.0
arduino:avr:mega:cpu=atmega256000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.0100.0340.0100.0340.0100.0340.0100.0340.0100.0340.0100.0340.0100.000.000.000.000.0
arduino:avr:megaADK00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.0100.0340.0100.0340.0100.0340.0100.0340.0100.0340.0100.0340.0100.000.000.000.000.0
arduino:avr:micro00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:mini:cpu=atmega16800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.000.000.000.000.0
arduino:avr:mini:cpu=atmega32800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:nano:cpu=atmega16800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.000.000.000.000.0
arduino:avr:nano:cpu=atmega32800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:nano:cpu=atmega328old00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:one00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:pro:cpu=16MHzatmega16800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.000.000.000.000.0
arduino:avr:pro:cpu=16MHzatmega32800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:pro:cpu=8MHzatmega16800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.0340.2400.000.000.000.000.0
arduino:avr:pro:cpu=8MHzatmega32800.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:robotControl00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0
arduino:avr:robotMotor00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0
arduino:avr:uno00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:unomini00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:unowifi00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.0340.1100.000.000.000.000.0
arduino:avr:yun00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
arduino:avr:yunmini00.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.0340.1200.000.000.000.000.0
Click for full report CSV
Board,libraries/EEPROM/examples/eeprom_clear<br>flash,%,libraries/EEPROM/examples/eeprom_clear<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_iteration<br>flash,%,libraries/EEPROM/examples/eeprom_iteration<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_update<br>flash,%,libraries/EEPROM/examples/eeprom_update<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_write<br>flash,%,libraries/EEPROM/examples/eeprom_write<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_crc<br>flash,%,libraries/EEPROM/examples/eeprom_crc<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_get<br>flash,%,libraries/EEPROM/examples/eeprom_get<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_put<br>flash,%,libraries/EEPROM/examples/eeprom_put<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_read<br>flash,%,libraries/EEPROM/examples/eeprom_read<br>RAM for global variables,%,libraries/SPI/examples/BarometricPressureSensor<br>flash,%,libraries/SPI/examples/BarometricPressureSensor<br>RAM for global variables,%,libraries/SPI/examples/DigitalPotControl<br>flash,%,libraries/SPI/examples/DigitalPotControl<br>RAM for global variables,%,libraries/Wire/examples/SFRRanger_reader<br>flash,%,libraries/Wire/examples/SFRRanger_reader<br>RAM for global variables,%,libraries/Wire/examples/digital_potentiometer<br>flash,%,libraries/Wire/examples/digital_potentiometer<br>RAM for global variables,%,libraries/Wire/examples/i2c_scanner<br>flash,%,libraries/Wire/examples/i2c_scanner<br>RAM for global variables,%,libraries/Wire/examples/master_reader<br>flash,%,libraries/Wire/examples/master_reader<br>RAM for global variables,%,libraries/Wire/examples/master_writer<br>flash,%,libraries/Wire/examples/master_writer<br>RAM for global variables,%,libraries/Wire/examples/slave_receiver<br>flash,%,libraries/Wire/examples/slave_receiver<br>RAM for global variables,%,libraries/Wire/examples/slave_sender<br>flash,%,libraries/Wire/examples/slave_sender<br>RAM for global variables,%,libraries/SoftwareSerial/examples/SoftwareSerialExample<br>flash,%,libraries/SoftwareSerial/examples/SoftwareSerialExample<br>RAM for global variables,%,libraries/SoftwareSerial/examples/TwoPortReceive<br>flash,%,libraries/SoftwareSerial/examples/TwoPortReceive<br>RAM for global variables,%arduino:avr:LilyPadUSB,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:atmegang:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:atmegang:cpu=atmega8,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,,,,,,,,arduino:avr:bt:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:bt:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:chiwawa,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:circuitplay32u4cat,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,0,0.0,0,N/A,0,0.0,0,N/Aarduino:avr:diecimila:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:diecimila:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:esplora,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:ethernet,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:fio,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:gemma,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:leonardoeth,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:lilypad:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:lilypad:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:mega:cpu=atmega1280,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:mega:cpu=atmega2560,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:megaADK,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:micro,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:mini:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:mini:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:nano:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:nano:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:nano:cpu=atmega328old,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:one,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:pro:cpu=16MHzatmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:pro:cpu=16MHzatmega328,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:pro:cpu=8MHzatmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:pro:cpu=8MHzatmega328,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:robotControl,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,,,,,,,,arduino:avr:robotMotor,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,,,,,,,,arduino:avr:uno,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:unomini,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:unowifi,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:yun,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0arduino:avr:yunmini,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0

@per1234per1234 added the bug labelSep 8, 2024
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Wire.requestFrom() with zero bytes reads many bytes.

3 participants

@xl-or@CLAassistant@per1234

[8]ページ先頭

©2009-2025 Movatter.jp