tuto pour neato control

XV-15, XV-14, XV-25, Signature, Botvac, Kobold VR100, VR200 ...

Modérateurs: uranus-13, ycorp, chris-s

tuto pour neato control

Messagepar narmo » Ven 17 Mar 2017 16:57

Salut à tous,

j'ai utilisé pour la 1ère fois le neato control pour le changement des capteurs et je voulais savoir s'il existait un tuto pour utiliser correctement ce soft?
Scooba 390
Botvac 85
Hobot 188
narmo
Niveau 4
Niveau 4
 
Messages: 144
Enregistré le: Ven 4 Jan 2013 10:53

Re: tuto pour neato control

Messagepar glnc222 » Dim 19 Mar 2017 19:46

There is no tutorial yet. The program provides a graphical interface to text commands which can be sent with a terminal emulator program. The command language is described at the company website: http://www.neatorobotics.com/resources/programmersmanual_20140305.pdf
The program has a feature to send these text commands along with the graphic interface.
The program continuously polls the system to show instant changes in sensor outputs, using the Get.... commands; users may want to send other commands to operate motors etc.
The most complex text commands are for collecting the Lidar scan information. The program is most useful for graphic display of that information.

The programming manual does not mention the later Botvac changes, where the error log file is no longer available.
An unpublished text command is SetConfig mentioned in connection with lithium batteries in other threads here. This command is used to configure the robots for Vorwerk or Neato Robotics model features, and was discovered by Russian programmers. The command is normally sent within scripts comprising the firmware update procedure, but can also be sent manually to reconfigure the robot.

The Neato Control may not be updated for changes made in the latest Botvac D3 and D5 WiFi models. The programmer does not collect these robots and provided the program as a sideline to professional work.

One important point is that some sensors require the Test Mode be turned on (command TestMode ON). I think the cliff sensors and mag sensors, not sure.
It is important that TestMode be turned off manually when exiting the program. This might be done by a proper, orderly exit from the program using DISCONNECT before terminating the program. Some programs, however, have closing procedures automatic when closing, such as those with queries whether to save etc. I am not sure how Neato Control works in this respect. If the robot does not run after closing the program, just go back in and set it manually.
Test mode is turned on by the program in any command to run the motors, as is clear from the command manual.

The program is posted by robotreviews.com member Hex at http://www.robotreviews.com/chat/viewtopic.php?f=20&t=18173&hilit=Neato+Control+Neato+Control+Program
The author may not monitor this forum regularly and may be found more on Russian websites. Issues posted there will be brought to the programmers attention when useful for improving the program.

Source code for the program is included in the download package. Links are given to a Russian website for reporting bugs.
glnc222
Niveau 7
Niveau 7
 
Messages: 758
Enregistré le: Mar 2 Déc 2014 02:23

Re: tuto pour neato control

Messagepar narmo » Lun 20 Mar 2017 18:10

ok merci!
Scooba 390
Botvac 85
Hobot 188
narmo
Niveau 4
Niveau 4
 
Messages: 144
Enregistré le: Ven 4 Jan 2013 10:53

Re: tuto pour neato control

Messagepar glnc222 » Mar 21 Mar 2017 20:51

A complex feature of the program I never completely learned is a data logging feature. You will see in the program section for issuing special text commands, items for repetition and timing. Robot responses will be captured in a file over long periods. You will just have to experiment with how that works. This feature replaces scripts which can be written in the more elaborate terminal emulator programs such as Tera Term and TealTerm open source at SourceForge.net.
For language difficulties the programmer supplies only limited instructions in English. For any particular questions you might post them here or on robotreviews.com in case some user can explain further. There is another thread on the program here. I do not have the Neato to experiment with anymore, using a Samsung Powerbot instead. I have not tried Russian forums. Most users seem to be programmers or IT qualified folks familiar with this sort of software.

Note very old AMD laptops and PC's with Nvidia system boards have a defect in the system board drivers preventing USB communication with Neato's peculiar unique protocol (one character at a time). Intel systems always work, as well as newer AMD. The connection can be tested with a terminal emulator before using the Neato Control. Neato echos back each character as typed, implementing backspace editing inside the robot. Derived from older serial interface methods with slow teletype machines etc. Modern USB system is more like a disk drive interface with blocked data packets.

The Neato system driver package also installs a PC program used with scripts to install firmware, an updater, specialized terminal emulator and scripts. Another such program is supplied by Vorwerk. Neato Robotics discontinued delivering online updates using this program, but the firmware files were all captured by users and links are posted at RobotReviews.com. Flashing is not recommended except for experts as any error can ruin the robot computer permanently.
glnc222
Niveau 7
Niveau 7
 
Messages: 758
Enregistré le: Mar 2 Déc 2014 02:23


Retourner vers Neato Robotics / Vorwerk

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

cron