[IDLE] Central Texas LabVIEW User Community

cancel
Showing results for 
Search instead for 
Did you mean: 

New State Machine Exercise

As mentioned in the User Group Meeting Wrap-up, I’m suggesting we consider applying what we’ve learned, but submitting to the group a new state machine exercises.  In other words, take on a classis state-machine problem, and build it from scratch.  However, I’m looking for a reasonable problem to address.  It should not be overly complicated, and should fit well into a classis state-machine architecture.  My idea was to implement the execution control of something like a cassette tape deck or CD player.  If you have a good idea on this topic, post it here.  We can decide as a group on what the challenge should be, and then work on it.  It might be helpful to include some descriptive information on how the program should behave, so we’re all tackling the same problem.

So, post your ideas here.  We’ll come to a group consensus, and then take on the challenge.

Travis Ferguson

0 Kudos
Message 1 of 2
(4,920 Views)

I like the idea of the CD player. If we keep it to a single CD, it should be a good exercise.

The steps I see that are needed are:

1) Open tray

2) Load CD

3) select play, stop, random (I think to make this simple, we would just show the "CD player messages", we should not worry about actually playing the music)

What does everyone else think?

Fab

For an opportunity to learn from experienced developers / entrepeneurs (Steve, Joerg, and Brian amongst them):
Check out DSH Pragmatic Software Development Workshop!

DQMH Lead Architect * DQMH Trusted Advisor * Certified LabVIEW Architect * Certified LabVIEW Embedded Developer * Certified Professional Instructor * LabVIEW Champion * Code Janitor

Have you been nice to future you?
0 Kudos
Message 2 of 2
(3,910 Views)