Restoring 11 preinstalled programs.



  • J’ai acheté chez RobotShop le Rokit Smart le 10 septembre 2018 (carte Rokit-SmartInventor-mega32_v2). Malgré quelques petites difficultés, j’ai réussi à tout installer correctement. L’ajustement de la résistance de la sensibilité à la lumière n’est pas évidente au départ pour choisir un des 11 programmes préinstallés dans la mémoire. J’ai monté le Mouse Bot et tout a bien fonctionné. Puis j’ai téléversé le programme ASCII pour comprendre la modification ou l’ajout d’un programme.

    Dimanche le 23, j’avais l’intention de modifier la construction du Mouse Bot, mais auparavant j’ai voulu vérifier si la carte et les programmes préinstallés fonctionnaient toujours. Et là, surprise! Plus rien ne marchait!

    En fait, j’étais rendu au point où je voulais comprendre la gestion de la mémoire et le fonctionnement des 11 programmes installés. Entretemps, je peux vous dire que j’ai téléchargé et/ou lu toutes les documentations disponibles (leçons, description générale, fiches techniques, forum, aide, support, etc.).

    C’est là que j’ai eu l’intuition que tout programme téléversé dans la mémoire efface les 11 programmes; d’ailleurs, j’ai téléversé les 2 versions de Mouse Bot et ils ont bien fonctionné l’un après l’autre; il ne reste donc qu’un seul programme dans la mémoire. Correct?

    Je suppose que les 11 programmes sont comme un gros programme unique avec un choix de type « case … of » déterminé à partir des senseurs de lumières (les 3 IR à l’avant).

    Vous devriez mieux documenter toute cette question!

    Pour celui qui débute comme moi, il n’y a pas d’intérêt à téléverser un programme avant d’avoir expérimenter les 11 programmes en mémoire.

    Donc, comment réinstaller les 11 programmes avec le premier par défaut?

    Voyons ce que dit une des leçons sur le sujet :

    01G : RESTORING DEFAULT PROGRAMS
    Open Arduino IDE
    Go to File > Sketchbook > 00.Rokit > Smart
    Open the sketch named “Recovery_Smart-Inventor_170323”
    Uploading, Initialization, …

    Mais, les fichiers Add-On contiennent le fichier suivant :
    Smart
    Models
    Recovery_Smart-Inventor_160322

    Il apparaît donc que le fichier « Recovery …170323 » est plus récent que « … 160322 »!

    Qu’arrivera-t-il si j’exécute « … 160322 »?

    Où trouver le fichier « Recovery_Smart-Inventor_170323 »?

    //////////////////////////////////////////////////////////////////

    I have purchased at RobotShop the Rokit Smart on September 10th 2018 (board Rokit-SmartInventor-mega32_v2). Despite some small difficulties, I have succeeded to install everything correctly. The adjustment of sensitivity resistance is not obvious at the beginning to choose one of the 11 programs preinstalled in the memory. I built the Mouse Bot and everything worked well. Then, I uploaded the ASCII program to understand modifying or adding a program.

    On Sunday 23th, I intended to modify the construction of the Mouse Bot, but before I wanted to verify if the board and the preinstalled programs were always working. And then, surprise! Nothing! The board was not responsive!

    In fact, I was arrived to the step where I wanted to understand the memory management and the running of the 11 preinstalled programs. Meanwhile, I can say to you that I have downloaded and/or read all the available documentations (lessons, overviews, technical sheets, forum, help, troubleshooting, support, etc.).

    It is there that I had the intuition that any program uploaded in the memory deletes and replaces the 11 programs; anyway, I uploaded the 2 versions of Mouse Bot and they worked well one after the other; so, it always remain only one program in the memory. Correct?

    I think that the 11 programs are like a big and unique program with a internal statement of the form “case … of” determined from the light sensors (the three IR at the front).

    You should put a better documentation on you site about this issue!

    For a beginner like me, there is no interest to upload a program before having tested all the 11 programs in memory.

    So, how to reinstall the 11 programs with the first as the default choice?

    Let’s see one of your lessons:
    01G : RESTORING DEFAULT PROGRAMS
    Open Arduino IDE
    Go to File > Sketchbook > 00.Rokit > Smart
    Open the sketch named “Recovery_Smart-Inventor_170323”
    Uploading, Initialization, …

    But, the Add-On files contain the following file:
    Smart
    Models
    Recovery_Smart-Inventor_160322

    Il appears then that the file “Recovery … 170323” is more recent than “… 160322”!

    What will happen if I run “… 160322”?

    Where can I find the file “Recovery_Smart-Inventor_170323”?


  • Global Moderator

    Dear Customer:

    The revision file for 170323 is relatively the same as 160322 and serves the same functionality. This should not impede your experience with the product.

    In terms of the documentation in Lesson 01A: https://basecamp.robolink.com/cwists/preview/142x
    Section 4 of this lesson states that there are default programs included within the board.

    In Lesson 01B: we have a video demonstrating the selection of the robots:
    https://basecamp.robolink.com/cwists/preview/302x
    Sections 2-4 go over proper execution with diagrams and videos showing how to use our board in a more explicit manner.

    In terms of the microcontroller, each of the robots are their own independent header file and the main code calls on the selected header file within arduino. Lessons 01A-01G are there to get users accustomed to the basics of our board prior to usage. They are also there as a way to setup and download all the accompanying components to ease/enhance your experience with robotics.

    Documentation for Rokit Smart can be found here:
    https://basecamp.robolink.com/cwists/preview/2531x

    Hope this helps.



  • @robolink_carl
    Thanks Carl for answering me so quickly. The first paragraph about the file 160322 is the best information for me. As I said, I had already read everything about the documentations on the site. My suggestion was to insist about memory management and restoring the default programs. I think it would help to understand more deeply how the 11 programs work and how the choice of a program is programmed.
    This will be sufficient for me, and your answer will hopefully help other persons.


Log in to reply
 

Looks like your connection to Robolink community was lost, please wait while we try to reconnect.