Fri Apr 5 14:32:20 EDT 2019


How to make design more modular.  I have an application that would be
not too hard to implement on a CPU, but I'm likely going to need state
machines to implement the stages.

I am still very much not into designing fucking state machines.

Let's think about that for a bit.

Why is doing things sequentially so much easier?

Let's take a look at some examples:

- uart SLIP packet framing?
- length framing + checksum
- CRC computation

What I need is a good way to represent this.  A framework in which it
is easy to embed a state machine.

I'm going to need a good idea to push through this fatigue.

One problem I have is connectin modules together.  I don't seem to get
very far other than designing everything with the CPU embedded.