Comments (6)
I could add another uros header file and send in a flag for DHCP or Static IP, and send the CONFIG's for IP addresses. In there I could disable the DHCP prior to starting the WIFI STA.
Thoughts?
from micro_ros_espidf_component.
Closing since not related to micro-ROS. Maybe https://github.com/espressif/esp-idf or https://docs.espressif.com/projects/esp-idf/en/latest/esp32/ is a better place.
from micro_ros_espidf_component.
I think This is related to miCro ros because of how you setup the library to enable the wifi library. It requires changed to microros.
micro_ros_espidf_component/network_interfaces/uros_wlan_netif.c
from micro_ros_espidf_component.
Any tip on that @uLipe?
from micro_ros_espidf_component.
Since the IDF supports both DHCP or static IP through its API, I think we could add to the Kconfig options to let the user select between static or the dynamic IP segment of the selected netif and derive the microROS IP settings derived from that.
Since the netif code is now isolated from microROS code, it should be straightforward to implement.
What do you think @pablogs9
from micro_ros_espidf_component.
I don't mind adding this... any suggested approach for adding the menu items? or passing the CONFIGs down to the network interace.c?
from micro_ros_espidf_component.
Related Issues (20)
- freertos_int32_publisher stops publishing after a few ros2 topic echo HOT 2
- Are services supported with EmbeddedRTPS? HOT 2
- Fix the build system
- multithread issue publisher HOT 3
- Unable to create more than 2 publishers HOT 2
- cant find CONFIG_MICRO_ROS_APP_STACK and CONFIG_MICRO_ROS_APP_TASK_PRIO during build HOT 1
- addtwoints_server does not create node/service HOT 2
- Micro-ros Ping utility issue HOT 9
- Unable to build libmicroros.a correctly HOT 2
- microcdr C_STANDARD is set to invalid value '17' HOT 14
- Services getting random values from caller HOT 8
- Can't create subscriber on ESP32-C3 HOT 3
- An error is reported using the int32_publisher example βFailed status on line 54: 1. Aborting.β HOT 2
- ESP32 create subscriber for sensor_msgs/msg/Joy did not work HOT 2
- Size Limit on Sequence Type Members of Laser Scan Msg HOT 3
- app-colcon.meta vs colcon.meta HOT 3
- Adding a timeout parameter to rclc_support_init() HOT 3
- idf.py build failing in Ubuntu 20.04 HOT 2
- Cannot build int32_publisher_custom_transport with docker container HOT 5
- Communication between Micro-ROS Agent (@RPi 4B) and Client (@esp32-s3) is not established HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from micro_ros_espidf_component.