Decimal vs. Degrees? maybe a conversion error there somewhere?
You know in mapping programs, when someone does it “wrong” things end up “off the coast of Africa”…
That is because 0.00/0.00 is there, of course, but I find it amusing the Geelong has ended up “off the coast of Africa” for you, but of course the wrong side of it
So The lat/long co-ordinates that I have in my json file puts me smack bang in the middle of Heidelberg in Germany, LOL! (remember that this is a newly installed “clean” image of Picroft)
Just a
Looks the same as yours! If I invert mine I get Somalia, but yours are Heidelberg - I must have mixed up my lat and long and made it long/lat instead. Our co-ordinates are the same!!!
OK, my colleague @matheus-mycroft has worked some $MAGIC in the backend, however we think the fix might be that you need to reboot your Device, @a_user. If you reboot does your Weather come good?
Well, that $MAGIC has fixed the weather ( if only it could make BETTER weather! )
BUT now I have rebooted and my PS3 Mic has stopped working again … Still a CLEAN PiCroft build with only coin-toss skill as an extra skill installed
Nope nothing will bring the mic back again
(Edit) So - shutting down the Pi, then plugging the PS3 mic into a FRESH port on the Windows10PC that then forced it to “install drivers” , unplugging it again and then putting it back into the Pi, and firing it up again brough the mic back to like ( that is the same sequence that woke it up last time too, but I ALSO re-imaged the SD card as well)
Mate… this is driving me slowly crazy!
Totally understand your frustration with the Pi3 microphone. Are you OK if I mark this thread as solved, and we can start another thread to work through the Raspberry Pi issues?
Thanks - I used to do software QA about 11 years ago, so I am willing to “kludge” things (with a backup plan!)
I have read some of your blog ( 3 parts I think) - I will have a closer look
@KathyReid, I did a bit of checking on my location issue and discovered the following through triangulation.
“Hey Mycroft” How far is Ottawa, Ontario? A. 340.3 miles
How far is Chicago, Illinois? A. 719.5 miles
How far is Atlanta, Georga? A. 747.9 miles
After triangulating the distances I came up with NY City.
“Hey Mycroft”, How far is New York City? A. 0.0017 miles.
So there you have it, I am definitely not in NY City. When I ask mycroft where he is, the location is reported correctly Other issue is my default settings are Metric so answers should be reported in kilometres.
I am not sure what skill is executed when I ask these questions. If I know I could dig into it a bit as well.
Let me know if you need any logs to assist in debugging this.
One more thing, I am pretty sure that wolframalpha is the fallback skill being executed here. If I ask the same questions on the wolframalpha website it uses some form of geolocation from my IP address to determine the distance. My thoughts are that somewhere during the TTS conversion using mimic the IP address wolframalpha is using is returning NY City as the geolocation. If the fallback skill is passed both the from and to locations wolframalpha correctly calculates the distances. I may try to dig into the fallback skill code if I have some time.
What I think is happening here is that Wolfram Alpha is based in New York, and is giving directions based on it’s location. If I ask the questions you did;
@KathyReid,
If you ask how far is Ottawa, Ontario from “your location” the correct answer is provided.
We may just need to modify the wolframalfa fall back skill to append the location for queries like this.