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
This repository was archived by the owner on Feb 28, 2024. It is now read-only.

Refactor RS485 support#58

Merged
aentinger merged 1 commit intoarduino-libraries:masterfrommanchoz:rs485_refactor
Aug 30, 2021

Conversation

manchoz
Copy link
Collaborator

@manchozmanchoz commentedJun 15, 2021
edited
Loading

Refactor the RS485 support to be compatible with the ArduinoRS485 library and ArduinoRS485-based tools and libraries (e.g. Arduino Modbus).

Please, review@facchinm@Rocketct

@manchoz
Copy link
CollaboratorAuthor

Compile Examples CI is failing because this branch needs ArduinoRS485 from upstream (in particular of PRarduino-libraries/ArduinoRS485#6)

@facchinm
Copy link
Collaborator

@manchoz should we release ArduinoRS485 and then merge this one?

@github-actions
Copy link

Memory usage change @5aa45e3

Boardflash%RAM for global variables%
arduino:mbed_portenta:envie_m7💚 -128 - 0-0.02 - 0.0💚 -104 - 0-0.02 - 0.0
Click for full report table
Boardexamples/Analog_Out
flash
%examples/Analog_Out
RAM for global variables
%examples/Analog_input/Analog_input_0_10V
flash
%examples/Analog_input/Analog_input_0_10V
RAM for global variables
%examples/Analog_input/Analog_input_4_20mA
flash
%examples/Analog_input/Analog_input_4_20mA
RAM for global variables
%examples/Analog_input/Analog_input_NTC
flash
%examples/Analog_input/Analog_input_NTC
RAM for global variables
%examples/CAN/ReadCan
flash
%examples/CAN/ReadCan
RAM for global variables
%examples/CAN/WriteCan
flash
%examples/CAN/WriteCan
RAM for global variables
%examples/Digital_output
flash
%examples/Digital_output
RAM for global variables
%examples/Digital_programmable/CombinedIOExpander
flash
%examples/Digital_programmable/CombinedIOExpander
RAM for global variables
%examples/Digital_programmable/Digital_input
flash
%examples/Digital_programmable/Digital_input
RAM for global variables
%examples/Digital_programmable/GPIO_programmable
flash
%examples/Digital_programmable/GPIO_programmable
RAM for global variables
%examples/Encoders
flash
%examples/Encoders
RAM for global variables
%examples/Ethernet
flash
%examples/Ethernet
RAM for global variables
%examples/RS485_fullduplex
flash
%examples/RS485_fullduplex
RAM for global variables
%examples/RS485_halfduplex
flash
%examples/RS485_halfduplex
RAM for global variables
%examples/RTC
flash
%examples/RTC
RAM for global variables
%examples/RTC_Alarm
flash
%examples/RTC_Alarm
RAM for global variables
%examples/Temp_probes_RTD
flash
%examples/Temp_probes_RTD
RAM for global variables
%examples/Temp_probes_Thermocouples
flash
%examples/Temp_probes_Thermocouples
RAM for global variables
%examples/USB_host
flash
%examples/USB_host
RAM for global variables
%
arduino:mbed_portenta:envie_m7-64-0.01-96-0.02-128-0.02-96-0.02-128-0.02-96-0.02-64-0.01-96-0.02-128-0.02-96-0.02-128-0.02-96-0.02-64-0.01-96-0.02-128-0.02-96-0.02-64-0.01-104-0.02-64-0.01-96-0.02-64-0.01-96-0.0200.000.0-64-0.01-96-0.02N/AN/AN/AN/A-128-0.02-96-0.02-128-0.02-104-0.02-64-0.01-96-0.02-128-0.02-96-0.02-128-0.02-96-0.02
Click for full report CSV
Board,examples/Analog_Out<br>flash,%,examples/Analog_Out<br>RAM for global variables,%,examples/Analog_input/Analog_input_0_10V<br>flash,%,examples/Analog_input/Analog_input_0_10V<br>RAM for global variables,%,examples/Analog_input/Analog_input_4_20mA<br>flash,%,examples/Analog_input/Analog_input_4_20mA<br>RAM for global variables,%,examples/Analog_input/Analog_input_NTC<br>flash,%,examples/Analog_input/Analog_input_NTC<br>RAM for global variables,%,examples/CAN/ReadCan<br>flash,%,examples/CAN/ReadCan<br>RAM for global variables,%,examples/CAN/WriteCan<br>flash,%,examples/CAN/WriteCan<br>RAM for global variables,%,examples/Digital_output<br>flash,%,examples/Digital_output<br>RAM for global variables,%,examples/Digital_programmable/CombinedIOExpander<br>flash,%,examples/Digital_programmable/CombinedIOExpander<br>RAM for global variables,%,examples/Digital_programmable/Digital_input<br>flash,%,examples/Digital_programmable/Digital_input<br>RAM for global variables,%,examples/Digital_programmable/GPIO_programmable<br>flash,%,examples/Digital_programmable/GPIO_programmable<br>RAM for global variables,%,examples/Encoders<br>flash,%,examples/Encoders<br>RAM for global variables,%,examples/Ethernet<br>flash,%,examples/Ethernet<br>RAM for global variables,%,examples/RS485_fullduplex<br>flash,%,examples/RS485_fullduplex<br>RAM for global variables,%,examples/RS485_halfduplex<br>flash,%,examples/RS485_halfduplex<br>RAM for global variables,%,examples/RTC<br>flash,%,examples/RTC<br>RAM for global variables,%,examples/RTC_Alarm<br>flash,%,examples/RTC_Alarm<br>RAM for global variables,%,examples/Temp_probes_RTD<br>flash,%,examples/Temp_probes_RTD<br>RAM for global variables,%,examples/Temp_probes_Thermocouples<br>flash,%,examples/Temp_probes_Thermocouples<br>RAM for global variables,%,examples/USB_host<br>flash,%,examples/USB_host<br>RAM for global variables,%arduino:mbed_portenta:envie_m7,-64,-0.01,-96,-0.02,-128,-0.02,-96,-0.02,-128,-0.02,-96,-0.02,-64,-0.01,-96,-0.02,-128,-0.02,-96,-0.02,-128,-0.02,-96,-0.02,-64,-0.01,-96,-0.02,-128,-0.02,-96,-0.02,-64,-0.01,-104,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-96,-0.02,0,0.0,0,0.0,-64,-0.01,-96,-0.02,N/A,N/A,N/A,N/A,-128,-0.02,-96,-0.02,-128,-0.02,-104,-0.02,-64,-0.01,-96,-0.02,-128,-0.02,-96,-0.02,-128,-0.02,-96,-0.02

@github-actions
Copy link

Memory usage change @9784de7

Boardflash%RAM for global variables%
arduino:mbed_portenta:envie_m7💚 -128 - 0-0.02 - 0.0💚 -104 - 0-0.02 - 0.0
Click for full report table
Boardexamples/Analog_Out
flash
%examples/Analog_Out
RAM for global variables
%examples/Analog_input/Analog_input_0_10V
flash
%examples/Analog_input/Analog_input_0_10V
RAM for global variables
%examples/Analog_input/Analog_input_4_20mA
flash
%examples/Analog_input/Analog_input_4_20mA
RAM for global variables
%examples/Analog_input/Analog_input_NTC
flash
%examples/Analog_input/Analog_input_NTC
RAM for global variables
%examples/CAN/ReadCan
flash
%examples/CAN/ReadCan
RAM for global variables
%examples/CAN/WriteCan
flash
%examples/CAN/WriteCan
RAM for global variables
%examples/Digital_output
flash
%examples/Digital_output
RAM for global variables
%examples/Digital_programmable/CombinedIOExpander
flash
%examples/Digital_programmable/CombinedIOExpander
RAM for global variables
%examples/Digital_programmable/Digital_input
flash
%examples/Digital_programmable/Digital_input
RAM for global variables
%examples/Digital_programmable/GPIO_programmable
flash
%examples/Digital_programmable/GPIO_programmable
RAM for global variables
%examples/Encoders
flash
%examples/Encoders
RAM for global variables
%examples/Ethernet
flash
%examples/Ethernet
RAM for global variables
%examples/RS485_fullduplex
flash
%examples/RS485_fullduplex
RAM for global variables
%examples/RS485_halfduplex
flash
%examples/RS485_halfduplex
RAM for global variables
%examples/RTC
flash
%examples/RTC
RAM for global variables
%examples/RTC_Alarm
flash
%examples/RTC_Alarm
RAM for global variables
%examples/Temp_probes_RTD
flash
%examples/Temp_probes_RTD
RAM for global variables
%examples/Temp_probes_Thermocouples
flash
%examples/Temp_probes_Thermocouples
RAM for global variables
%examples/USB_host
flash
%examples/USB_host
RAM for global variables
%
arduino:mbed_portenta:envie_m7-64-0.01-96-0.02-64-0.01-96-0.02-64-0.01-96-0.02-128-0.02-96-0.02-128-0.02-96-0.02-64-0.01-96-0.02-64-0.01-96-0.02-64-0.01-96-0.02-64-0.01-104-0.02-64-0.01-96-0.02-128-0.02-96-0.0200.000.0-64-0.01-96-0.02N/AN/AN/AN/A-128-0.02-96-0.02-128-0.02-104-0.02-128-0.02-96-0.02-128-0.02-96-0.02-64-0.01-96-0.02
Click for full report CSV
Board,examples/Analog_Out<br>flash,%,examples/Analog_Out<br>RAM for global variables,%,examples/Analog_input/Analog_input_0_10V<br>flash,%,examples/Analog_input/Analog_input_0_10V<br>RAM for global variables,%,examples/Analog_input/Analog_input_4_20mA<br>flash,%,examples/Analog_input/Analog_input_4_20mA<br>RAM for global variables,%,examples/Analog_input/Analog_input_NTC<br>flash,%,examples/Analog_input/Analog_input_NTC<br>RAM for global variables,%,examples/CAN/ReadCan<br>flash,%,examples/CAN/ReadCan<br>RAM for global variables,%,examples/CAN/WriteCan<br>flash,%,examples/CAN/WriteCan<br>RAM for global variables,%,examples/Digital_output<br>flash,%,examples/Digital_output<br>RAM for global variables,%,examples/Digital_programmable/CombinedIOExpander<br>flash,%,examples/Digital_programmable/CombinedIOExpander<br>RAM for global variables,%,examples/Digital_programmable/Digital_input<br>flash,%,examples/Digital_programmable/Digital_input<br>RAM for global variables,%,examples/Digital_programmable/GPIO_programmable<br>flash,%,examples/Digital_programmable/GPIO_programmable<br>RAM for global variables,%,examples/Encoders<br>flash,%,examples/Encoders<br>RAM for global variables,%,examples/Ethernet<br>flash,%,examples/Ethernet<br>RAM for global variables,%,examples/RS485_fullduplex<br>flash,%,examples/RS485_fullduplex<br>RAM for global variables,%,examples/RS485_halfduplex<br>flash,%,examples/RS485_halfduplex<br>RAM for global variables,%,examples/RTC<br>flash,%,examples/RTC<br>RAM for global variables,%,examples/RTC_Alarm<br>flash,%,examples/RTC_Alarm<br>RAM for global variables,%,examples/Temp_probes_RTD<br>flash,%,examples/Temp_probes_RTD<br>RAM for global variables,%,examples/Temp_probes_Thermocouples<br>flash,%,examples/Temp_probes_Thermocouples<br>RAM for global variables,%,examples/USB_host<br>flash,%,examples/USB_host<br>RAM for global variables,%arduino:mbed_portenta:envie_m7,-64,-0.01,-96,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-96,-0.02,-128,-0.02,-96,-0.02,-128,-0.02,-96,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-104,-0.02,-64,-0.01,-96,-0.02,-128,-0.02,-96,-0.02,0,0.0,0,0.0,-64,-0.01,-96,-0.02,N/A,N/A,N/A,N/A,-128,-0.02,-96,-0.02,-128,-0.02,-104,-0.02,-128,-0.02,-96,-0.02,-128,-0.02,-96,-0.02,-64,-0.01,-96,-0.02

@aentinger
Copy link
Contributor

@manchoz should we release ArduinoRS485 and then merge this one?

Up 🙃 👍

manchoz reacted with thumbs up emoji

@manchoz
Copy link
CollaboratorAuthor

@facchinm with thearduino-libraries/ArduinoRS485#13 merged,ArduinoRS485 is ready to be released and this PR merged.

@manchozmanchoz marked this pull request as ready for reviewAugust 23, 2021 12:48
@github-actions
Copy link

Memory usage change @078a330

Boardflash%RAM for global variables%
arduino:mbed_portenta:envie_m7💚 -128 - 0-0.02 - 0.0💚 -104 - 0-0.02 - 0.0
Click for full report table
Boardexamples/Analog_Out
flash
%examples/Analog_Out
RAM for global variables
%examples/Analog_input/Analog_input_0_10V
flash
%examples/Analog_input/Analog_input_0_10V
RAM for global variables
%examples/Analog_input/Analog_input_4_20mA
flash
%examples/Analog_input/Analog_input_4_20mA
RAM for global variables
%examples/Analog_input/Analog_input_NTC
flash
%examples/Analog_input/Analog_input_NTC
RAM for global variables
%examples/CAN/ReadCan
flash
%examples/CAN/ReadCan
RAM for global variables
%examples/CAN/WriteCan
flash
%examples/CAN/WriteCan
RAM for global variables
%examples/Digital_output
flash
%examples/Digital_output
RAM for global variables
%examples/Digital_programmable/CombinedIOExpander
flash
%examples/Digital_programmable/CombinedIOExpander
RAM for global variables
%examples/Digital_programmable/Digital_input
flash
%examples/Digital_programmable/Digital_input
RAM for global variables
%examples/Digital_programmable/GPIO_programmable
flash
%examples/Digital_programmable/GPIO_programmable
RAM for global variables
%examples/Encoders
flash
%examples/Encoders
RAM for global variables
%examples/Ethernet
flash
%examples/Ethernet
RAM for global variables
%examples/RS485_fullduplex
flash
%examples/RS485_fullduplex
RAM for global variables
%examples/RS485_halfduplex
flash
%examples/RS485_halfduplex
RAM for global variables
%examples/RTC
flash
%examples/RTC
RAM for global variables
%examples/RTC_Alarm
flash
%examples/RTC_Alarm
RAM for global variables
%examples/Temp_probes_RTD
flash
%examples/Temp_probes_RTD
RAM for global variables
%examples/Temp_probes_Thermocouples
flash
%examples/Temp_probes_Thermocouples
RAM for global variables
%examples/USB_host
flash
%examples/USB_host
RAM for global variables
%
arduino:mbed_portenta:envie_m7-128-0.02-96-0.02-64-0.01-96-0.02-64-0.01-96-0.02-128-0.02-96-0.02-128-0.02-96-0.02-64-0.01-96-0.02-64-0.01-96-0.02-64-0.01-96-0.02-64-0.01-104-0.02-64-0.01-96-0.02-128-0.02-96-0.0200.000.0-64-0.01-96-0.02N/AN/AN/AN/A-128-0.02-96-0.02-128-0.02-104-0.02-128-0.02-96-0.02-128-0.02-96-0.02-64-0.01-96-0.02
Click for full report CSV
Board,examples/Analog_Out<br>flash,%,examples/Analog_Out<br>RAM for global variables,%,examples/Analog_input/Analog_input_0_10V<br>flash,%,examples/Analog_input/Analog_input_0_10V<br>RAM for global variables,%,examples/Analog_input/Analog_input_4_20mA<br>flash,%,examples/Analog_input/Analog_input_4_20mA<br>RAM for global variables,%,examples/Analog_input/Analog_input_NTC<br>flash,%,examples/Analog_input/Analog_input_NTC<br>RAM for global variables,%,examples/CAN/ReadCan<br>flash,%,examples/CAN/ReadCan<br>RAM for global variables,%,examples/CAN/WriteCan<br>flash,%,examples/CAN/WriteCan<br>RAM for global variables,%,examples/Digital_output<br>flash,%,examples/Digital_output<br>RAM for global variables,%,examples/Digital_programmable/CombinedIOExpander<br>flash,%,examples/Digital_programmable/CombinedIOExpander<br>RAM for global variables,%,examples/Digital_programmable/Digital_input<br>flash,%,examples/Digital_programmable/Digital_input<br>RAM for global variables,%,examples/Digital_programmable/GPIO_programmable<br>flash,%,examples/Digital_programmable/GPIO_programmable<br>RAM for global variables,%,examples/Encoders<br>flash,%,examples/Encoders<br>RAM for global variables,%,examples/Ethernet<br>flash,%,examples/Ethernet<br>RAM for global variables,%,examples/RS485_fullduplex<br>flash,%,examples/RS485_fullduplex<br>RAM for global variables,%,examples/RS485_halfduplex<br>flash,%,examples/RS485_halfduplex<br>RAM for global variables,%,examples/RTC<br>flash,%,examples/RTC<br>RAM for global variables,%,examples/RTC_Alarm<br>flash,%,examples/RTC_Alarm<br>RAM for global variables,%,examples/Temp_probes_RTD<br>flash,%,examples/Temp_probes_RTD<br>RAM for global variables,%,examples/Temp_probes_Thermocouples<br>flash,%,examples/Temp_probes_Thermocouples<br>RAM for global variables,%,examples/USB_host<br>flash,%,examples/USB_host<br>RAM for global variables,%arduino:mbed_portenta:envie_m7,-128,-0.02,-96,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-96,-0.02,-128,-0.02,-96,-0.02,-128,-0.02,-96,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-96,-0.02,-64,-0.01,-104,-0.02,-64,-0.01,-96,-0.02,-128,-0.02,-96,-0.02,0,0.0,0,0.0,-64,-0.01,-96,-0.02,N/A,N/A,N/A,N/A,-128,-0.02,-96,-0.02,-128,-0.02,-104,-0.02,-128,-0.02,-96,-0.02,-128,-0.02,-96,-0.02,-64,-0.01,-96,-0.02

@aentingeraentinger merged commit305e09e intoarduino-libraries:masterAug 30, 2021
Sign up for freeto subscribe to this conversation on GitHub. Already have an account?Sign in.
Reviewers
No reviews
Assignees

@manchozmanchoz

Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

3 participants
@manchoz@facchinm@aentinger

[8]ページ先頭

©2009-2025 Movatter.jp