Merge branch 'api' of github.com:SemvdH/5g_drone_ROS2 into api
This commit is contained in:
22
config/params.yaml
Normal file
22
config/params.yaml
Normal file
@@ -0,0 +1,22 @@
|
||||
/**:
|
||||
ros__parameters:
|
||||
video_device: "/dev/video0"
|
||||
framerate: 10.0
|
||||
io_method: "mmap"
|
||||
frame_id: "camera"
|
||||
pixel_format: "yuyv" # see usb_cam/supported_formats for list of supported formats
|
||||
image_width: 2320
|
||||
image_height: 1744
|
||||
camera_name: "drone_camera"
|
||||
camera_info_url: "package://usb_cam/config/camera_info.yaml"
|
||||
brightness: -1
|
||||
contrast: -1
|
||||
saturation: -1
|
||||
sharpness: -1
|
||||
gain: -1
|
||||
auto_white_balance: true
|
||||
white_balance: 4000
|
||||
autoexposure: true
|
||||
exposure: 100
|
||||
autofocus: false
|
||||
focus: -1
|
||||
@@ -84,7 +84,7 @@ class ApiListener(Node):
|
||||
async def handle_api(self):
|
||||
self.get_logger().info('Starting API')
|
||||
self.server = await websockets.serve(self.api_handler, '0.0.0.0', 9001)
|
||||
self.get_logger().info('API started')
|
||||
self.get_logger().info('API started on port 9001')
|
||||
await self.server.wait_closed()
|
||||
|
||||
def process_image_request(self, message_json):
|
||||
|
||||
Submodule src/px4_msgs updated: b64ef0475c...ffc3a4cd57
12
websocket-client-test.py
Normal file
12
websocket-client-test.py
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
import asyncio
|
||||
from websockets.sync.client import connect
|
||||
|
||||
def hello():
|
||||
with connect("ws://localhost:8765") as websocket:
|
||||
websocket.send("Hello world!")
|
||||
message = websocket.recv()
|
||||
print(f"Received: {message}")
|
||||
|
||||
hello()
|
||||
Reference in New Issue
Block a user