get_g1_connection_status
Retrieve the current connection status and device details for G1 Bluetooth devices. Check connection state, UART service availability, pending messages, and total message count for effective device management.
Instructions
Get current connection status and device info.
Returns:
Dict[str, Any]: JSON response with detailed connection status including:
- result: "success" or "error"
- connected: Boolean indicating connection state
- device_name: Name of connected device (if connected)
- device_address: Address of connected device (if connected)
- uart_service_available: Boolean indicating UART service availability
- tx_characteristic_available: Boolean indicating TX characteristic availability
- rx_characteristic_available: Boolean indicating RX characteristic availability
- pending_messages_count: Number of pending messages
- total_messages: Total message count
- error: Error message if status check failed
Note:
This returns detailed status information including:
- Connection state (connected/disconnected)
- Device name and address (if connected)
- UART service availability
- Number of pending messages
- Total message count
Input Schema
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Input Schema (JSON Schema)
{
"properties": {},
"title": "get_g1_connection_statusArguments",
"type": "object"
}