extract_can_frames
Filter CAN bus logs to retrieve specific frames based on ID, channel, or timestamp range.
Instructions
Extract specific CAN frames by ID, channel, or time range.
Args: can_id: CAN ID to filter (hex format, e.g., '0x123') channel: CAN channel number (0-based) start_time: Start timestamp end_time: End timestamp limit: Maximum frames to return (default: 1000) session_id: Session identifier
Returns: List of CAN frames
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "extract_can_frames"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| can_id | No | ||
| channel | No | ||
| end_time | No | ||
| session_id | No | ||
| start_time | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||