Contents
Overview
The DeepRacer USB Monitor ROS package creates the usb_monitor_node which is part of the core AWS DeepRacer application and will be launched from the deepracer_launcher. More details about the application and the components can be found here.
License
The source code is released under Apache 2.0.
Supported ROS Distributions
- Foxy
Node Details
usb_monitor_node
Published Topics
/usb_monitor_pkg/usb_file_system_notification (msg/USBFileSystemNotificationMsg)- Publisher to broadcast the notification messages when any of the files/folders that are in the watchlist are found in the USB drive.
Services
usb_file_system_subscribe (srv/USBFileSystemSubscribeSrv)- Service that is called to add files/folders to the watchlist so that when they are found in the USB drive, a file system notification will be triggered.
- Service exposing the functionality to safely increment/decrement the reference counter for the mount points.