-
Notifications
You must be signed in to change notification settings - Fork 17
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
feat(common_examples): Add common examples aplicable for all phys #29
feat(common_examples): Add common examples aplicable for all phys #29
Conversation
56ee482
to
741cd12
Compare
b8d4389
to
65b4dc4
Compare
@bogdankolendovskyy general comment, I'm missing README's for examples. |
65b4dc4
to
d299f03
Compare
f0887aa
to
6eb59f8
Compare
c9a4619
to
738fdbb
Compare
1ea002e
to
6aaff3e
Compare
6aaff3e
to
1a9b41e
Compare
Note to self: update iperf to support multiple subnets after finalizing the code in tcp_server. |
ca7e7ed
to
6badbe0
Compare
6badbe0
to
1babe1b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good work @bogdankolendovskyy
just left few formal comments and suggestions.
One general nitpick would be to:
- correct newlines at the end of all files
- add copyright messages to headers and sources
9aa9eed
to
538712e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
538712e
to
c09c4d9
Compare
Add common examples which are implemented for all phys (
simple_ethernet
initialization example,iperf
, andtcp_client
,tcp_server
)simple_ethernet
simple_ethernet
demonstrates initialization usingethernet_init
component. Moved fromethernet_init/examples
tocommon_examples/
to keep all universal examples in the same directory.iperf
iperf 3 example with support of dhcp server, allowing not only "ESP32 to PC" connection, but "ESP32 to ESP32" connection as well.
tcp_client and tcp_server
TCP socket client which is able to send periodic transmissions and server responding to it. Both are bundled with python scripts to be ran on PC side.