From 2d3d7c0716d51503312e2b1808fe8e87cdaeb00b Mon Sep 17 00:00:00 2001 From: tildearrow Date: Thu, 6 Oct 2022 04:51:52 -0500 Subject: [PATCH] update export-tech.md --- papers/export-tech.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/papers/export-tech.md b/papers/export-tech.md index dbfadece..9f4a7242 100644 --- a/papers/export-tech.md +++ b/papers/export-tech.md @@ -13,6 +13,20 @@ then read data. ## binary command stream +Furnace Command Stream, split version. + +``` +size | description +-----|------------------------------------ + 4 | "FCS\0" format magic + 4 | channel count + 4?? | pointers to channel data + 2?? | preset delays + | - 16 values + 1?? | speed dial commands + | - 16 values +``` + read channel, command and values. if channel is 80 or higher, then it is a special command: