Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add HEX mode to Serial Monitor #1727

Open
3 tasks done
night-ghost opened this issue Mar 1, 2016 · 3 comments
Open
3 tasks done

Add HEX mode to Serial Monitor #1727

night-ghost opened this issue Mar 1, 2016 · 3 comments
Labels
topic: code Related to content of the project itself topic: serial monitor Related to the Serial Monitor type: enhancement Proposed improvement

Comments

@night-ghost
Copy link

night-ghost commented Mar 1, 2016

Describe the request

Add a mode to Serial Monitor for printing hexadecimal data.

Describe the current behavior

Serial Monitor does not support interpreting data as hexadecimal.

Arduino IDE version

d6a4b0f

Operating system

All

Operating system version

Any

Additional context

Related:

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details
@cousteaulecommandant
Copy link

This might be useful. Some serial port terminals such as gtkterm have a similar feature. The displayed format could be similar to the one from the hd command, displaying both hex and (extended) ASCII.

@Avamander
Copy link

Maybe it could be possible to instead allow launching external terminal software? I don't think Arduino IDE's Serial Monitor is worth time spent on improving it. There are times better programs that could instead be launched by the IDE.

Pieter12345 referenced this issue in Pieter12345/Arduino Mar 15, 2019
- Add "send as <encoding>" dropdown menu.
- Add "receive as <encoding>" dropdown menu.

Sending and receiving can be done in any encoding specified in StandardCharsets with the additional option to send comma-separated bytes and receive newline-separated bytes directly.

This fixes #4452 and offers an easy implementation for issue #4632.
@rin67630
Copy link

There are times better programs that could instead be launched by the IDE.

...if that could be done user-friendly i.e. so that the serial port gets released to compile automagically.

Pieter12345 referenced this issue in Pieter12345/Arduino Mar 18, 2019
- Add "send as <encoding>" dropdown menu.
- Add "receive as <encoding>" dropdown menu.

Sending and receiving can be done in any encoding specified in StandardCharsets with the additional option to send comma-separated bytes and receive newline-separated bytes directly.

This fixes #4452 and offers an easy implementation for issue #4632.
Pieter12345 referenced this issue in Pieter12345/Arduino Mar 29, 2019
- Add "send as <encoding>" dropdown menu.
- Add "receive as <encoding>" dropdown menu.

Sending and receiving can be done in any encoding specified in StandardCharsets with the additional option to send comma-separated bytes and receive newline-separated bytes directly.

This fixes #4452 and offers an easy implementation for issue #4632.
@per1234 per1234 transferred this issue from arduino/Arduino Dec 1, 2022
@per1234 per1234 changed the title needs HEX mode of Serial Monitor Add HEX mode to Serial Monitor Dec 1, 2022
@per1234 per1234 added type: enhancement Proposed improvement topic: code Related to content of the project itself topic: serial monitor Related to the Serial Monitor labels Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself topic: serial monitor Related to the Serial Monitor type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

5 participants