But once we combined this two things into one, it does not work perfectly: 1) one board could control the other board completely for the two functions, but the other could not control back. 2) it worked for around 1 minutes and got stuck for 1 minutes and then recovered.
We assumed that it may be because of our naming for the events. We used "touch-vibrate" and "creepin", which are too simple and too common. This may make the Spark confused.
Is this a good/useful/informative piece of content to include in the project? Have your say!