Chapter 5 Code display
Chapter 5.1 Introduction
The Tutorial display is used in the first days, when you have bought the ApitorSuperBot.
However, the Code display will be a daily bread for you then.

Fig. 5-1
Code display
There are 2 push-buttons:
Create-Your own programs creation
Official-Producer ready programs–>see Chapter 5.3
The Create was choosen here. You haven’t create the programs yet, so the display is empty now.
Click the “+” icon to begin programming.

Chapter 5.2 You clicked “Create”
Chapter 5.2.1 Program creation

Fig. 5-2
start display
The first instruction is always the same and is automatically written.
You can load the others from the instructions panel. Chapter 4. Tutor display is about it.

Fig. 5-3
First program
You created the first programm. Click Start push-button (Runner) to test it. The single sound is heard.
Click the programming push-button to save the program.

Chapter 5.2.2 Program save

Fig. 5-4
Click Choose push-button

Fig. 5-5
Prompt to enter the program name

Fig. 5-6
Write First for example and clik OK.
The program is saved and the new display will spring out as under. You can create  the new program here,

Chapter 5.2.3  Is the program saved?

Fig. 5-7
You aren’t planning the new program creation. So click the Return push-button.

Chapter 5.2.4 Program deletion

Fig. 5-8
There is the new saved program. It’s possible to call it by the Code push-button and to modify then.
But you can delete it too–>Use Delete push-button.

Fig. 5-9
Click cross near the First title.

Fig. 5-10
Confirm OK

Fig. 5-11
Program was deleted, so the display is empty. Click Official push-button and go to the  Chapter 5.3.

Chapter 5.3 You clicked “Official”

Fig. 5-12
There are 7 ready made programs. It’s possible to test them.
The given constructions have to be equipped with the necessary elements. Central Block and distance sensors for example.
Choose “Parking System” and click Code push-button.

Fig. 5-13
Parking System
You can test it.

Chapter 5.4 How do upload the program to  the Main Control Unit and how do use the Offline Mode?
Go to Fig. 5-12 and choose the Drawing Robot program for example.

Fig. 5-14
Click it

Fig. 5-15
Click Upload

Fig. 5-16
Click OK

Fig. 5-17
Click OK. The program should be executed. If no, try to improve the program and reboot.
How to be sure that Main Control Unit  acts in Offline Mode?
Shut off the Main Control Unit and the mobile. Turn on the Main Control Unit again. More exactly-press until push-button is continuous green glowing and leds are  continuous blue glowing. The program will be executed then.

Chapter 5.5 How do share the program between some users?
Share is an interesting function to encourage children to play or program  as a team.  The program will be send from the Sender to Receiver mobile.
How do reach this goal?
There are mobiles in action- Receiver and Sender mobile.
The receiver mobile is used first.
1. Prepair the Receiver mobile to receive the code from the sender–>Fig. 5-18…5-23

Fig. 5-18
Choose Code display mode and click Create.

Fig. 5-19
Click +

Fig. 5-20
Click modes symbol

Fig. 5-21
Click  Share

Fig. 5-22
Click Take

Fig. 5-23
Click OK
Receiver mobile is connected to wi-fi mode and is ready to receive the code frome Sender mobile.

The Sender mobile will be used then.
2. Prepair the Sender mobile to send the code to the Receiver mobile–>Fig. 5-24…5-28
The Drawing Robot program will be trasferred for example.

Fig. 5-24
Set Drawing Robot in Code/Display mode and click Code.

Fig. 5-25
Click Modes icon and Share icon then.

Fig. 5-26
Click Share

Fig. 5-27
Click OK

Fig. 5-28
The QR code emerges on the display. Its content is a Robot Program from the Fig. 5-25.

Let’s return to  Receiver mobile. There is his job now.
3. The Sender-Receiver code transferring –>Fig. 5-29…5-30

Fig. 5-29
The Receiver mobile display, when you clicked OK in the  Fig. 5-23. The mobile changed to  camera automatically!
It encourages you to photograph the Sender display Fig. 5-28. Make it!

Fig. 5-30
The code is in the Receiver mobile! You can save this program as in Chapter 5.2.2.