Chapter 2: Understanding and Working with Signals
In this chapter, you will learn about several different signal types that you are likely to see when integrating the sensors that you have chosen for your project. You will also learn about the various signal architectures, and the chapter will help you choose the one that is most appropriate for your application. Each has its pitfalls, protocols, and prescriptions.
In this chapter, we will cover the following topics:
- Signal types
- Analog verus digital
- Serial data
- CAN
- UDP
- TCP
By the end of this chapter, you will be able to apply your understanding of each protocol. You will be able to decode the serial data of various protocols by hand to aid in debugging signals. Most importantly, you will have the knowledge required to help you apply open source tools to do the heavy lifting for you.