Sharing a flyer for FTC Scrimmage on Mar 18th 2pm-5pm at Ashburn Library. Those are looking to learn about FIRST Tech Challenge or just want to watch 4 robots battle it out, please join us. -Dinesh Bhat Coach - Absolute Zero On Thu, Feb 23, 2023 at 8:21 PM Deborah Heyward <[log in to unmask]> wrote: > *CAUTION: *This email originated from outside of JMU. Do not click links > or open attachments unless you recognize the sender and know the content is > safe. > ------------------------------ > Thanks for the info. We finally got the firmware downgraded - we had to > use a mac computer, since ipad, and any laptops with windows 10 or windows > 11 would not work. > > > On Wed, Feb 15, 2023 at 6:41 PM Skip Morrow <[log in to unmask]> > wrote: > >> Hi Deborah! >> >> Downgrading can be problematic. But it is possible. Officially from Lego, >> this seems to be the only way: >> https://urldefense.com/v3/__https://spikelegacy.legoeducation.com/hubdowngrade/*step-1__;Iw!!N6YHze6lT7thMl0!M_XpObPJhHtQd1Va_Mhd54EIg1bmpl_WjLjjnbt3R0h0QS_UEAN_Y0xhNoNWZvtCbxZKmX-4t-lzWN0BrAejdBpHH7kTRA$ >> <https://urldefense.com/v3/__https://spikelegacy.legoeducation.com/hubdowngrade/*step-1__;Iw!!N6YHze6lT7thMl0!OPyEHT6gPedcM3wlu-cohtNv5-5zo_UlI5Z5uR0iONgkwJEueIeg_Fdds7K7H3FJVqY_hM2hubRN6NLKS2weyw$> >> >> Requires a computer with Chrome OS, or a Mac with a Chrome browser. >> >> I also found this: >> https://urldefense.com/v3/__https://dfu.pybricks.com/__;!!N6YHze6lT7thMl0!M_XpObPJhHtQd1Va_Mhd54EIg1bmpl_WjLjjnbt3R0h0QS_UEAN_Y0xhNoNWZvtCbxZKmX-4t-lzWN0BrAejdBqd4R0Rgw$ >> <https://urldefense.com/v3/__https://dfu.pybricks.com/__;!!N6YHze6lT7thMl0!OPyEHT6gPedcM3wlu-cohtNv5-5zo_UlI5Z5uR0iONgkwJEueIeg_Fdds7K7H3FJVqY_hM2hubRN6NKgrLilGg$> >> >> But I am not sure it will work because pybricks is a specific OS outside >> of Lego's official OS. I think it will work, but I am not sure. Be careful. >> >> I have not heard of any updates in the last week. Sorry! >> >> I hope this helps. >> Skip >> >> On Wed, Feb 15, 2023 at 5:45 PM Deborah Heyward < >> [log in to unmask]> wrote: >> >>> Thanks for this note! We had updated before this was sent out and >>> couldn’t figure out why things were not working. >>> >>> We have not been able to revert the firmware to the previous version >>> that was used for the original Spike app. >>> >>> I’m curious if anyone knows how to revert back? Or if there have been >>> any updates on the newer app? >>> >>> Thank you! >>> >>> On Tue, Feb 7, 2023 at 2:50 PM Skip Morrow <[log in to unmask]> >>> wrote: >>> >>>> *CAUTION: *This email originated from outside of JMU. Do not click >>>> links or open attachments unless you recognize the sender and know the >>>> content is safe. >>>> ------------------------------ >>>> VA DC FLL Teams, >>>> Have you had a problem with your Spike Prime Gyro? Probably you were >>>> trying to do a gyro turn, and the robot just kept spinning and spinning? I >>>> have heard it from several teams and online, so it is a problem that is >>>> somewhat widely known. >>>> >>>> I did some troubleshooting and found that if you hold the robot while >>>> it is booting up, almost certainly your gyro will not work. However, if you >>>> set the robot down for at least five seconds or so, it usually fixes >>>> itself. Here's a video I took of the problem: >>>> https://urldefense.com/v3/__https://www.youtube.com/watch?v=wdX1fRHu_nQ__;!!N6YHze6lT7thMl0!M_XpObPJhHtQd1Va_Mhd54EIg1bmpl_WjLjjnbt3R0h0QS_UEAN_Y0xhNoNWZvtCbxZKmX-4t-lzWN0BrAejdBqfEa44cg$ >>>> <https://urldefense.com/v3/__https://www.youtube.com/watch?v=wdX1fRHu_nQ__;!!N6YHze6lT7thMl0!OmMud02-6Py74xBxOmQnzieK3N7yOE2Rpygm3EqvO3FiziLSTKKT7_-m36LxIKmdFRTpNdbDAvlzLNc-ZyFIrHK9Dr3mfNRAp5Hk$> >>>> >>>> At the beginning, I mention a previous video, which doesn't have much >>>> to add, but if you want to see it, here's the link: >>>> https://urldefense.com/v3/__https://www.youtube.com/watch?v=PwnMR-q4M3Q__;!!N6YHze6lT7thMl0!M_XpObPJhHtQd1Va_Mhd54EIg1bmpl_WjLjjnbt3R0h0QS_UEAN_Y0xhNoNWZvtCbxZKmX-4t-lzWN0BrAejdBqufMZJRA$ >>>> <https://urldefense.com/v3/__https://www.youtube.com/watch?v=PwnMR-q4M3Q__;!!N6YHze6lT7thMl0!OmMud02-6Py74xBxOmQnzieK3N7yOE2Rpygm3EqvO3FiziLSTKKT7_-m36LxIKmdFRTpNdbDAvlzLNc-ZyFIrHK9Dr3mfN-K0qS8$> >>>> >>>> I have notified Lego technical support, and they have been super >>>> helpful! I'd like to share the email exchange here >>>> >>>> *From Lego to me:* >>>> >>>> Hi Skip, >>>> >>>> Thanks for the video and the steps leading to the gyroscope issue when >>>> running downloaded code! >>>> >>>> Here's an update of where we are in the investigation. We've been able >>>> to reproduce this issue with word block coding consistently on multiple >>>> robots with SPIKE Legacy firmware (HubOS 4.0.0.7). >>>> >>>> When following the steps previously outlined, the gyroscope data does >>>> not update. Hub yaw/pitch/roll data is stuck at 0. >>>> >>>> For now, the workaround is what you've pointed out in the video. Add a >>>> wait block right after the initial program start block. A minimum of 2 >>>> second wait is needed. >>>> >>>> We are in the process of testing with Python and I suspect the results >>>> will be similar to what you've already found. >>>> >>>> Also, interestingly, this issue is not reproducible with SPIKE App 3 >>>> firmware (HubOS 1.2.10). >>>> >>>> Have a bricktastic day! >>>> >>>> >>>> *My Reply:* >>>> That is Awesome! I am glad that you were able to recreate the problem. >>>> By the way, you can also mitigate the problem by just letting the robot sit >>>> still for a couple of seconds before running the program. You don't have to >>>> do it with a wait block/command. >>>> >>>> I am a little confused with the version numbers. You mentioned HubOS >>>> 4.0.0.7, which is what I have on my hub, and that is obviously where we are >>>> having the issues. But then you mentioned Spike App 3 and HubOS 1.2.10. I >>>> thought Spike App 3 was the newest version??? But the HubOS 1.2.10 was a >>>> lower number than what I have now??? Are you saying that I should upgrade >>>> to Spike App 3? Or downgrade my HubOS to 1.2.10? Sorry for the confusion! >>>> >>>> >>>> *Their final reply:* >>>> >>>> Good to know about just letting the hub wait/sit still for a few >>>> seconds before starting the program. >>>> >>>> Also, I'm happy to clear up any confusion with firmware numbers. Yes, >>>> SPIKE App 3 has a lower number! It's because SPIKE App 3 has a complete >>>> rework of the firmware. So the versioning started a new. You can think of >>>> SPIKE Legacy and SPIKE App 3 firmware as two separate tracks. >>>> >>>> >>>> As for upgrading to SPIKE App 3, for FLL teams, we recommend holding >>>> off for now because: >>>> >>>> (1) No auto-conversion of SPIKE Legacy projects >>>> >>>> So right now SPIKE Legacy projects are not compatible with SPIKE App 3 >>>> and vice-versa. Our SPIKE app team is working on a converter for an >>>> upcoming update in the Spring. >>>> >>>> (2) No Python >>>> >>>> A new Python API for SPIKE App 3 is being worked on. So it's not yet >>>> ready for SPIKE App 3. It will be part of a future update. >>>> >>>> >>>> *Final thoughts:* >>>> >>>> If you are having problems with your gyro, perhaps wait until Spring >>>> when the new software will be released. If you really need your robots >>>> right now, then absolutely be sure to boot the robot in a very stable >>>> place. Or be sure to let it sit steady for a few seconds after booting. >>>> >>>> Also, do not update your robot to Spike App 3.x until further notice. >>>> >>>> Anyway, I thought this would be helpful to some teams. >>>> >>>> And have a Bricktastic Day! >>>> >>>> Skip Morrow >>>> >>>> Coach 24277 >>>> >>>> Norfolk Collegiate O.A.K.S. >>>> ------------------------------ >>>> To UNSUBSCRIBE or CHANGE your settings, please visit >>>> https://listserv.jmu.edu/archives/vadcfll-l.html and select "Join or >>>> leave the list". >>>> VADCFLL administrative announcements are sent via >>>> VADCFLL-ANNOUNCEMENTS-L. Visit >>>> https://listserv.jmu.edu/archives/vadcfll-announcements-l.html to >>>> subscribe. >>>> >>> -- >>> Enjoy each moment! >>> >>> Deborah Heyward >>> [log in to unmask] >>> >> ------------------------------ > To UNSUBSCRIBE or CHANGE your settings, please visit > https://listserv.jmu.edu/archives/vadcfll-l.html and select "Join or > leave the list". > VADCFLL administrative announcements are sent via VADCFLL-ANNOUNCEMENTS-L. > Visit https://listserv.jmu.edu/archives/vadcfll-announcements-l.html to > subscribe. > -- To UNSUBSCRIBE or CHANGE your settings, please visit https://listserv.jmu.edu/archives/vadcfll-l.html and select "Join or leave the list". -- VADCFLL administrative announcements are sent via VADCFLL-ANNOUNCEMENTS-L. Visit https://listserv.jmu.edu/archives/vadcfll-ANNOUNCEMENTS-l.html to subscribe.