9.6. Summary

In this chapter we looked at the reasons to include a CLI in your appliance and the types of CLIs available to you. We presented the CLI for Laddie and gave a minimalist code review for the test command.

Knowing that you would not want to use the Laddie CLI as is, the programmer for our CLI was particularly careful to document the source code to make it easy for you to modify. Also, the help system was built to easily port to your appliance.

In the next chapter, we continue our discussion of UIs by presenting techniques for incorporating buttons, light-emitting diodes (LEDs), and simple text-based liquid crystal displays (LCDs) into your appliance. While the next chapter won't call it a CLI, we consider the LCD interface to be a menu ...

Get Linux Appliance Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.