Help with UAVCAN

Help! I’m fairly new to ArduPilot, and I’m attempting to make our new device speak UAVCAN, but neither DroneCAN GUI nor Mission Planner displays my device. I’ve compiled AP_Periph with my device (STM32L432KC) programmed into it, but after programming the autopilot with the st-link utility, the two apps don’t display my device.
I’ve verified that the STM32 Cube IDE software enables the CAN bus and the Cube IDE app communicates with the STM32 chip CAN bus, so I believe the hardware works fine. But what can I do to the AP_Periph / ArduCopter code to make the device show up in DroneCAN GUI and Mission Planner? The two apps do display other expected CAN devices (GPS, battery, etc.)
Thanks,
Noji Ratzlaff