########### First steps ########### As described in the introduction TAISC is a sort of virtual machine. If there is no code, or no memory allocated, TAISC won't do a thing. To make it work you should first understand how TAISC works. Following section will explain: #. how to compile a TAISC MAC protocol; #. how to flash a device with TAISC; #. how to select a chain; #. how can you debug your own custom mac protocols in TAISC. ******************** Protocol compilation ******************** MAC protocols written for TAISC are written in a device-independe c-like language. To minimise the memory footprint of MAC protocols, this c-like code is compressed to a minimal bytecode repesentation. ******** Flashing ********