From: Bdale Garbee Date: Mon, 5 May 2003 06:01:00 +0000 (-0600) Subject: post X-Git-Url: https://git.gag.com/?p=web%2Fgag.com;a=commitdiff_plain;h=a3332a50a2f357fea2cf41a6388b4d23048b0c1f post --- diff --git a/bdale/blog/posts/Feature_Creep.mdwn b/bdale/blog/posts/Feature_Creep.mdwn new file mode 100644 index 0000000..232754c --- /dev/null +++ b/bdale/blog/posts/Feature_Creep.mdwn @@ -0,0 +1,14 @@ +Big discussion via email yesterday motivated by Chuck about whether we can add +a capability to use the Can-Do modules as a bit pipe between a CPU in the +experiment module and the IHU. The end result is that yes, we can do it. + +My proposal is that we implement byte-wide in and out busses. Two of the +"spare" outputs and two of the analog input channels get taken over to serve +as request/acknowledge handshake lines. The remaining analog inputs and the +remaining two digital outputs continue to behave as they would in "normal" +mode. Data is always sent in blocks of 8 bytes. The module's stream addresses +for this capability are the same as for the command/control protocol but with +the high order bit flipped, so that this bit-pipe function runs at lower +priority than command and telemetry. + +[[!tag tags/amsat]]