How do you read schematics and use oscilloscopes or logic analyzers to debug hardware-software issues?