wow , that's great advice , thanks !
I'll make some variables and copy BT values into them before moving the sprite!
i'm doing 8 horizontal bars so I'll try (Incoming Byte / 256) * Canvas.Width
I've never cleared a screen before. I imagine its just an option in the blocks.
I have 8 fill parent width canvases 6pix wide.
I totally over looked having to clear the bar before drawing then next !
I'm just figuring out how to send the bytes over using DMA and trying to decide how many bytes per second each
meter should have. I'm thinking i'll try sending about 24 bytes per second per channel with a 3 byte packet header
to ID the packet of the 8 channels. 195bytes per second sounds reasonable for BT.
I would like to display something like 24 meters at once! not sure app inventor is fast enough for that!
I guess the BT connection can do 600Bytes per sec without to much trouble but more to do with drawing that many bars and clearing
the screens possibly.
I write back here when I get it working with pic of final block design.
EDIT , just realised your saying draw a fat line rather than moving a sprite...
OK, will try that, no idea how to draw a line :)