The Let's Play Archive

SHENZHEN I/O

by Quackles

Part 27: Spam: Feel the Connection and Get Ahead!

Feel the Connection and Get Ahead!



Honestly, I'm glad I have people in my life. Otherwise, I'd end up having to— I don't know— join a bunch of internet forums to meet people or something.


whitehelm posted:

You can get the correct outputs by sending 0 and 1 straight through, and subtracting 8 from 10 and 11, so the #button values section can be changed to...
[...]
which gets you down to 238 power.

Oh, that's clever! Thank you!


NGDBSS posted:

I'm guessing as before that you can't get too complicated with the arithmetic tester? I was most surprised to see it use regular Polish notation (with prefixed operators) rather than reverse Polish notation (with suffixed operators), but apparently that shows up in Lisp.

It doesn't look like you can chain operators, no. So you have to fish the result out of the MathMC if you want to use it in a second calculation.


Carbon dioxide posted:

For the modular design, would it matter at all to use parallel processing? That is, to have the radio listener first ping both other chips and then wait for both to return, instead of pinging one, waiting for that, pinging the other, waiting for that?

诚尚Micro MCs don't consume additional power while they're reading XBus data but haven't gotten a value yet. I think it's a sort of mini-slx. It doesn't matter for my simulator's metrics, but for a case like this (had I sent the modular design off to SleepCUBES) it probably would have been better to parallelize the design as much as possible, to speed the time between ping and data return - it might matter for a game console! 30 FPS = 33.3 ms, and I'm not sure what options 诚尚Micro offers for clock speeds in the MC4000/6000 lines (I just know there's more than one).

While we're on the subject of time, longtime readers might have noticed that the definition of a 'time unit' is a bit flexible to the simulator. To give an example from past jobs, the infrared sensor only wakes up once every 15 minutes or so! On the actual factory floor, "slp 1" gets translated into "slp amount_of_time". MCs are pretty customizable!