Al programar una ATtiny o ATmega, avrdude imprime la firma del dispositivo, en este ejemplo es una ATtiny.
avrdude: Device signature = 0x1e910a
¿Puedo leer esta firma en un dispositivo en ejecución usando el código C ++ (avr-gcc)? Para ATmega1280 hay un capítulo 29.6.10 que escribe al respecto, pero me sorprende un poco cómo puedo codificarlo en C ++.
Quiero poder hacer que el dispositivo envíe su ID de dispositivo a la PC controladora, para que la PC pueda tomar decisiones al respecto.