This does seem like an error. Since our pull from Tensorflow is pretty recent, it might still be in their github. Want to do a PR on their repo?
Too complicated for the moment; Iâm not set up to do Jupyter notebooks actually. I found a âcheat pathâ to this running the GoPiGo OS beta on a bare Pi board (Carl is âbusyâ running a R4R PiOS HW I2C stress test.) but it isnât exactly easy to get to it.
An update about the WiFi mode.
The two commands noted above, in essence, do the following:
- âDisableâ removes the
start_as_access_point.service
symlink from the/etc/systemd/system/dexteros.target.wants/
directory. - âEnableâ adds, (replaces), that symlink (which points to the
start_as_access_point.service
file in the/etc/systemd/system
directory.)
Â
I have deduced the following rules:
-
The only way to CHANGE the networking mode of your robot is via the web interface .
(as Nicole noted above, though somewhat hidden near the bottom of the section) -
The
start_as_access_point.service
symlink, if it exists, serves to force the next reboot to be in Access Point networking mode, regardless of what the current networking mode is.
Note that the converse is NOT true. That is, the absence of that symlink does NOT force Networked networking mode. -
If that symlink is NOT present, the âbot will return to whatever mode it was in before the reboot occurred.
If the robot was in Access Point networking mode prior to the reboot, it will be in Access Point networking mode after the reboot.
If the robot was in Networked networking mode prior to the reboot, it will return to the Networked networking mode after the reboot.
Important Takeaways:
-
If you want your robot to ALWAYS return to âAccess Pointâ networking mode after every reboot, (the default behavior), run the âEnableâ command.
-
If you want the robot to REMAIN in the current networking mode after each reboot, run the âDisableâ command, or remove the symlink, and then change to the desired networking mode via the web interface.
========================
P.S.
A lot of the "Dexter/GoPiGo OS stuff seems to presuppose a lot of knowledge about Jupyter and Jupyter Notebooks and such.
Though I have been around the block once, maybe twice; I had never in my entire life heard about Jupyter anything until I bought my GoPiGo and ran the included DexterOS
Aside from wading through the copious documentation on Jupyterâs web site, (which goes to great lengths to tell you how wonderful Jupyter is, but little actual hands-on training), I havenât found much in the way of âwhat do I do with this stuff?â What is there appears to be scaled to work well when projected on a 7-foot screen, but does little good on a 15" laptop monitor.
Recommendations would be appreciated.
@cleoqc Why you no longer support using 8xAA batteries??? I ask because of my post on Very hot components with External Power Supply / Power over Raspberry Pi and I use such an âempty battery holderâ with 8xAA batteries. What can happen?
Note the following from the last PM I sent you. Hopefully Cleoqc and the rest of the MR team donât object to me posting this here.
@cleoqc
Redact/delete if necessary.
Viz.:
This is all I know.
As far as the first battery pack is concerned, it is very likely that the manufacturer of that pack recalled it, and Dexter/M.R. did the same with itâs customers in response.
The current battery pack, based on pictures and what I hear, appears to be a Hot Smokinâ Weapon, (figuratively!), and I would love to get one or two. The only disadvantage I can see is the relatively long charge time.
As far as powering the robot during development, where I need the Red Board powered up as well, I have a 12v supply with a barrel-plug the same size as the GoPiGo, and I use that with the robot sitting on my desk.
âliveâ testing where the robot moves is done on the floor with the batteries installed.
I used to test with both batteries and a 5v adapter, (and that caused no problems), but it was damned inconvenient, especially as the batteries would still die after a few hours of Dev work, requiring a re-charge. I have a total of three sets of batteries so that Charlie always has access to a live, fully charged, set. Itâs still a pain though.
P. S.
What is your native language?
P. P. S.
You should place some black electrical tape over the exposed metal contacts on each side of the battery. This will prevent accidental short-circuits and resulting damage.
Thank you for your help. I will place some black electrical tape over the metal contacts for safety.
My native language is german, sorry for my bad english, I hope it will get better somedayâŠ
Ihr Englisch ist sehr gut. Zweifellos besser als mein Deutsch. Schön Ihnen hier zu haben.
/K
Donât worry, your English is excellent! Itâs much better than my German, or even Russian language skills.
Keine Sorge, dein Englisch ist ausgezeichnet! Es ist viel besser als meine Deutsch- oder sogar Russischkenntnisse
Once we put the stickers on the battery holder, it was perfectly fine. We didnât get any reports of any issues after that. But these robots are meant for the classroom, and students are prone to, hmmm, not always do the wise thing.
So while the battery holder was just fine, the lack of any protection circuit at all was worrisome. We decided it was best overall to only offer batteries that do have a protection circuit in place.
Oops!
Can you say âYouTubeâ? Ahh! I KNEW you could!