sparkfunX / Artemis_Global_Tracker

A global satellite tracker utilising the SparkFun Artemis module, Iridium 9603N satellite transceiver and u-blox ZOE-M8Q GNSS
Other
14 stars 10 forks source link

Examples do not work with any version >v1.2.0 #22

Closed miquelmassot closed 3 years ago

miquelmassot commented 3 years ago

Since Arduino_Apollo3 got updated to use mbedOS from v2.0.0 the code examples provided do not compile.

PaulZC commented 3 years ago

Hi Miquel (@miquelmassot ), Yes, we are aware of this, thank you. This is the same as issues #19 and #18. We are waiting for issue 2.1.0 of the Apollo3 core to fix these issues. I will leave this issue open until then as a reminder. Best wishes, Paul

a-schneider-fmi commented 3 years ago

In the mean time, Apollo3 2.1.1 has been released. Compilation works for example 1 but fails for all other examples. When will a compilable tracker firmware be available?

PaulZC commented 3 years ago

Hi Andreas (@a-schneider-fmi ),

We are working on it! ;-)

We have just released v2 of the OpenLog Artemis firmware which includes the upgrade to v2.1.0 of the core. Upgrading the AGT firmware is on the things-to-do list - but there are other things above it... I can't promise when the upgrade will happen, but it will be sometime over the next month as we have a project coming up which will need the upgrade.

Best wishes, Paul

razvandragomirescu commented 3 years ago

I have it all working with the older core but Bluetooth does not work with that - I understand that after v2 BLE will work but the examples will not and I need to make them both work for the particular project I am working on.

PaulZC commented 3 years ago

Hi @razvandragomirescu / @a-schneider-fmi / @miquelmassot ,

I would like to start a discussion about how the BLE functionality on the AGT should behave / perform. Please add your thoughts to Issue #34.

Many thanks, Paul

PaulZC commented 3 years ago

Hi @miquelmassot / @a-schneider-fmi / @razvandragomirescu ,

Thank you for your patience! I am about to release version 2.0 of the AGT firmware / examples - updated and built using v2.1.0 of the Apollo3 core. If you are going to re-use the examples, please use v2.1.0 of the core - not v2.1.1. (v2.1.1 contains a new 'feature' which makes I2C communication with the ZOE-M8Q problematic). I have not added any BLE examples or functionality - just getting the existing 16 examples updated has taken quite a while - but at least you now have a working skeleton on which to add BLE. As my American colleagues would say, please kick the tyres and let me know what you find.

Very best wishes, Paul