Whoa. Our first public App update since …drumroll… June 2014 :) I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store. As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki: https://github.com/openvehicles/Open-Vehicle-Android/wiki/History I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement. Regards, Michael -- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
Congratulations🙂 What about the iOS version? I’m running my own special version that’s connected to my personal developer license, but I have no experience with putting something on to App Store. Anyone here who knows how to do that? Geir Sendt fra min iPhone
3. jan. 2018 kl. 00:55 skrev Michael Balzer <dexter@expeedo.de>:
Whoa. Our first public App update since …drumroll… June 2014 :)
I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store.
As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki:
https://github.com/openvehicles/Open-Vehicle-Android/wiki/History
I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement.
Regards, Michael
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Geir, I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. Regards, Mark
On 3 Jan 2018, at 3:59 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Congratulations🙂
What about the iOS version? I’m running my own special version that’s connected to my personal developer license, but I have no experience with putting something on to App Store. Anyone here who knows how to do that?
Geir
Sendt fra min iPhone
3. jan. 2018 kl. 00:55 skrev Michael Balzer <dexter@expeedo.de>:
Whoa. Our first public App update since …drumroll… June 2014 :)
I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store.
As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki:
https://github.com/openvehicles/Open-Vehicle-Android/wiki/History
I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement.
Regards, Michael
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Mark, I’m not really that into iOS-programming, but I’ve managed to do a few modifications. I added some more info when charging, like time to full, charge speed and couple of more. and I’ve added the AUX-battery voltage to the car page as it is a rather big problem on the Kia Soul. But I’ve also done a lot of changes just to make it compile for my phone, without knowing too much about why and how, so I am afraid it might be quite a mess. Can I send a pull request so that you can see if you can use it? Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark
On 3 Jan 2018, at 3:59 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Congratulations🙂
What about the iOS version? I’m running my own special version that’s connected to my personal developer license, but I have no experience with putting something on to App Store. Anyone here who knows how to do that?
Geir
Sendt fra min iPhone
3. jan. 2018 kl. 00:55 skrev Michael Balzer <dexter@expeedo.de>:
Whoa. Our first public App update since …drumroll… June 2014 :)
I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store.
As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki:
https://github.com/openvehicles/Open-Vehicle-Android/wiki/History
I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement.
Regards, Michael
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Geir, Your message caught my attention. (Sorry for hijacking the list here, there are two OVMS questions though...) You mention that the SoulEV has a lot of problems with the 12V battery. I have to agree with you. After leaving the car for 3/4 days without driving it, we often find the 12V battery is dead and needs to be recharged. Do you think it might be the OVMS module that drains it? I still think the DC-DC from the large battery should kick in and charge the 12V so don't know why it's happening. I had another question for you. We've had our SoulEV for a bit over two years now. When we got it, it would comfortably do 150km range in warm weather, but now after only two years, we get like 110km in warm weather and 100km in cold weather. That's crazy degradation. We have escalated this to Kia Canada but they say the car is operating normally. I was wondering if you were seeing similar degradation in your pack? Haven't gotten around to tracing CAN yet. So busy with other things in life. :( The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well? Thanks again! Robert On 1/3/2018 10:40 AM, Geir Øyvind Vælidalo wrote:
Mark, I’m not really that into iOS-programming, but I’ve managed to do a few modifications. I added some more info when charging, like time to full, charge speed and couple of more. and I’ve added the AUX-battery voltage to the car page as it is a rather big problem on the Kia Soul. But I’ve also done a lot of changes just to make it compile for my phone, without knowing too much about why and how, so I am afraid it might be quite a mess.
Can I send a pull request so that you can see if you can use it?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark
On 3 Jan 2018, at 3:59 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Congratulations🙂
What about the iOS version? I’m running my own special version that’s connected to my personal developer license, but I have no experience with putting something on to App Store. Anyone here who knows how to do that?
Geir
Sendt fra min iPhone
3. jan. 2018 kl. 00:55 skrev Michael Balzer <dexter@expeedo.de <mailto:dexter@expeedo.de>>:
Whoa. Our first public App update since …drumroll… June 2014 :)
I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store.
As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki:
https://github.com/openvehicles/Open-Vehicle-Android/wiki/History
I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement.
Regards, Michael
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Hi Robert, Of course the OVMS slowly drains the battery, however, the DC-DC is not working properly either. When driving with only the LED headlight, the charging voltage is just 13.2 Volts. That’s not enough to charge the battery. If you drive with the low beam og high beam, the voltage increases to proper 14.2V. I believe it is also increases to 14.2V when the heater is running at full speed. The DC-DC only charges the 12V battery when it charges the main battery. So if you drive a lot of shorter trips with the LED head lights, that would lead to an empty battery. We got a new battery just recently (60000km and 3 years old Soul) on warranty. Regarding range, we see some degradations, but we don’t see that much of a difference. Can you send BATT to your OVMS and send me the answer? I think someone else have to port my changes to Android. If the additions are worthy :-D Geir
3. jan. 2018 kl. 17:14 skrev Robert Cotran <robert@cotran.ca>:
Geir,
Your message caught my attention. (Sorry for hijacking the list here, there are two OVMS questions though...) You mention that the SoulEV has a lot of problems with the 12V battery. I have to agree with you. After leaving the car for 3/4 days without driving it, we often find the 12V battery is dead and needs to be recharged. Do you think it might be the OVMS module that drains it? I still think the DC-DC from the large battery should kick in and charge the 12V so don't know why it's happening.
I had another question for you. We've had our SoulEV for a bit over two years now. When we got it, it would comfortably do 150km range in warm weather, but now after only two years, we get like 110km in warm weather and 100km in cold weather. That's crazy degradation. We have escalated this to Kia Canada but they say the car is operating normally. I was wondering if you were seeing similar degradation in your pack?
Haven't gotten around to tracing CAN yet. So busy with other things in life. :(
The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well?
Thanks again!
Robert On 1/3/2018 10:40 AM, Geir Øyvind Vælidalo wrote:
Mark,
I’m not really that into iOS-programming, but I’ve managed to do a few modifications. I added some more info when charging, like time to full, charge speed and couple of more. and I’ve added the AUX-battery voltage to the car page as it is a rather big problem on the Kia Soul. But I’ve also done a lot of changes just to make it compile for my phone, without knowing too much about why and how, so I am afraid it might be quite a mess.
Can I send a pull request so that you can see if you can use it?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark
On 3 Jan 2018, at 3:59 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Congratulations🙂
What about the iOS version? I’m running my own special version that’s connected to my personal developer license, but I have no experience with putting something on to App Store. Anyone here who knows how to do that?
Geir
Sendt fra min iPhone
3. jan. 2018 kl. 00:55 skrev Michael Balzer <dexter@expeedo.de <mailto:dexter@expeedo.de>>:
Whoa. Our first public App update since …drumroll… June 2014 :)
I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store.
As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki:
https://github.com/openvehicles/Open-Vehicle-Android/wiki/History <https://github.com/openvehicles/Open-Vehicle-Android/wiki/History>
I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement.
Regards, Michael
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Hi Geir, Thanks for getting back to me so quickly. I tried emailing you directly but your mail server is responding with: "554 5.7.1 Delivery not authorized, message refused -- . (reason: Regex: bombRe 'PB 50: for enlarge' bombRe: 'enlarge') (in reply to end of DATA command)" No idea what that means. :) Here is the output from the OVMS BATT command: Not sure what any of that means. So they replaced your 12V on warranty eh? Interesting... I wonder why they don't just improve the firmware on the DC-DC to charge even when the car is off. Seems like an easy fix unless the CAN bus is asleep and it's a big deal to wake up the car... On 1/3/2018 11:40 AM, Geir Øyvind Vælidalo wrote:
Hi Robert,
Of course the OVMS slowly drains the battery, however, the DC-DC is not working properly either. When driving with only the LED headlight, the charging voltage is just 13.2 Volts. That’s not enough to charge the battery. If you drive with the low beam og high beam, the voltage increases to proper 14.2V. I believe it is also increases to 14.2V when the heater is running at full speed. The DC-DC only charges the 12V battery when it charges the main battery. So if you drive a lot of shorter trips with the LED head lights, that would lead to an empty battery. We got a new battery just recently (60000km and 3 years old Soul) on warranty.
Regarding range, we see some degradations, but we don’t see that much of a difference. Can you send BATT to your OVMS and send me the answer?
I think someone else have to port my changes to Android. If the additions are worthy :-D
Geir
3. jan. 2018 kl. 17:14 skrev Robert Cotran <robert@cotran.ca <mailto:robert@cotran.ca>>:
Geir,
Your message caught my attention. (Sorry for hijacking the list here, there are two OVMS questions though...)
You mention that the SoulEV has a lot of problems with the 12V battery. I have to agree with you. After leaving the car for 3/4 days without driving it, we often find the 12V battery is dead and needs to be recharged. Do you think it might be the OVMS module that drains it? I still think the DC-DC from the large battery should kick in and charge the 12V so don't know why it's happening.
I had another question for you. We've had our SoulEV for a bit over two years now. When we got it, it would comfortably do 150km range in warm weather, but now after only two years, we get like 110km in warm weather and 100km in cold weather. That's crazy degradation. We have escalated this to Kia Canada but they say the car is operating normally. I was wondering if you were seeing similar degradation in your pack?
Haven't gotten around to tracing CAN yet. So busy with other things in life. :(
The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well?
Thanks again!
Robert On 1/3/2018 10:40 AM, Geir Øyvind Vælidalo wrote:
Mark, I’m not really that into iOS-programming, but I’ve managed to do a few modifications. I added some more info when charging, like time to full, charge speed and couple of more. and I’ve added the AUX-battery voltage to the car page as it is a rather big problem on the Kia Soul. But I’ve also done a lot of changes just to make it compile for my phone, without knowing too much about why and how, so I am afraid it might be quite a mess.
Can I send a pull request so that you can see if you can use it?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark
On 3 Jan 2018, at 3:59 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Congratulations🙂
What about the iOS version? I’m running my own special version that’s connected to my personal developer license, but I have no experience with putting something on to App Store. Anyone here who knows how to do that?
Geir
Sendt fra min iPhone
3. jan. 2018 kl. 00:55 skrev Michael Balzer <dexter@expeedo.de <mailto:dexter@expeedo.de>>:
Whoa. Our first public App update since …drumroll… June 2014 :)
I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store.
As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki:
https://github.com/openvehicles/Open-Vehicle-Android/wiki/History
I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement.
Regards, Michael
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Geir, please make a list of what you've added, I can take a look at porting that to the Android App. But I need to get up to feature parity on the Twizy part first. Robert, I don't know if you realized the Android App now has a scripting API. You can add whatever features you're missing yourself and even make your own widgets. It needs just basic scripting skills, check out the examples in the Wiki. Regards, Michael Am 03.01.2018 um 17:14 schrieb Robert Cotran:
The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well?
Am 03.01.2018 um 17:40 schrieb Geir Øyvind Vælidalo:
I think someone else have to port my changes to Android. If the additions are worthy :-D
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
Thanks Michael, I will definitely check that out. I haven't been able to find the wiki yet, but I'll keep looking. :) On 1/3/2018 11:51 AM, Michael Balzer wrote:
Geir, please make a list of what you've added, I can take a look at porting that to the Android App. But I need to get up to feature parity on the Twizy part first.
Robert, I don't know if you realized the Android App now has a scripting API. You can add whatever features you're missing yourself and even make your own widgets.
It needs just basic scripting skills, check out the examples in the Wiki.
Regards, Michael
Am 03.01.2018 um 17:14 schrieb Robert Cotran:
The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well?
Am 03.01.2018 um 17:40 schrieb Geir Øyvind Vælidalo:
I think someone else have to port my changes to Android. If the additions are worthy :-D
Long-term, we need to think of a better way of doing this. Maintaining two different apps with two different feature sets is far from ideal. To date, I haven’t found a cross-platform development tool I’m happy with. Any recommendations for ones people have experience with would be appreciated. OVMS v3 should make things a bit simpler (MQTT over web sockets, and there are a bunch of libraries to do this - including a bunch in javascript). Regards, Mark.
On 4 Jan 2018, at 12:51 AM, Michael Balzer <dexter@expeedo.de> wrote:
Geir, please make a list of what you've added, I can take a look at porting that to the Android App. But I need to get up to feature parity on the Twizy part first.
Robert, I don't know if you realized the Android App now has a scripting API. You can add whatever features you're missing yourself and even make your own widgets.
It needs just basic scripting skills, check out the examples in the Wiki.
Regards, Michael
Am 03.01.2018 um 17:14 schrieb Robert Cotran:
The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well?
Am 03.01.2018 um 17:40 schrieb Geir Øyvind Vælidalo:
I think someone else have to port my changes to Android. If the additions are worthy :-D
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Kivy is a great framework for cross-platform development for Android, iOS, Linux, Windows and OSX: https://kivy.org/#home Some examples/projects using Kivy for car extension boxes: - https://www.autosportlabs.com/racecapture_mk3_apex/ - https://github.com/Joelzeller/CoPilot - https://www.youtube.com/watch?v=Nv72m2w7gl0 2018-01-04 1:26 GMT+00:00 Mark Webb-Johnson <mark@webb-johnson.net>:
Long-term, we need to think of a better way of doing this. Maintaining two different apps with two different feature sets is far from ideal.
To date, I haven’t found a cross-platform development tool I’m happy with. Any recommendations for ones people have experience with would be appreciated. OVMS v3 should make things a bit simpler (MQTT over web sockets, and there are a bunch of libraries to do this - including a bunch in javascript).
Regards, Mark.
On 4 Jan 2018, at 12:51 AM, Michael Balzer <dexter@expeedo.de> wrote:
Geir, please make a list of what you've added, I can take a look at porting that to the Android App. But I need to get up to feature parity on the Twizy part first.
Robert, I don't know if you realized the Android App now has a scripting API. You can add whatever features you're missing yourself and even make your own widgets.
It needs just basic scripting skills, check out the examples in the Wiki.
Regards, Michael
Am 03.01.2018 um 17:14 schrieb Robert Cotran:
The additions you made to the OVMS iOS app sound awesome, do you think
you'll port them to the Android app as well?
Am 03.01.2018 um 17:40 schrieb Geir Øyvind Vælidalo:
I think someone else have to port my changes to Android. If the additions are worthy :-D
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Hi all ! And Happy New Year Back after an unexpected seasonal depression :-/ I can also recommend Kivy, though, for smartphones, I’m still a PhoneGap fan (AppFramework seems nice as well) Raspi+Disp is running Kivy anyhow, as I believe Python is better suited for educational purposes, easy to hack, and has nice support for Pi’s. I was thinking of working on some HID/HUD/Accessory code for the OVMS, communicating either over Wifi (with AP or AP+Client mode), BLE, or simply streaming over an UART built on EGPIOs (the last one suffering less latency and being probably more memory tight but needs HW mods) The “Accessory” mode would simply stream out data, and eventually accept input, all in something close to the protocol meant for Nextion’s HMI Displays Really need to kick myself. JB./. On 4 Jan 2018 at 13:15 +0100, Andreas Ecker <aecker2@gmail.com>, wrote:
Kivy is a great framework for cross-platform development for Android, iOS, Linux, Windows and OSX: https://kivy.org/#home
I was thinking of working on some HID/HUD/Accessory code for the OVMS, communicating either over Wifi (with AP or AP+Client mode), BLE, or simply streaming over an UART built on EGPIOs (the last one suffering less latency and being probably more memory tight but needs HW mods) The “Accessory” mode would simply stream out data, and eventually accept input, all in something close to the protocol meant for Nextion’s HMI Displays
For talking directly to Apps, the intention is to expose metrics using bluetooth BLE GATT. This would probably be the most suitable approach for a HUD. For talking to Apps via a server, ovms v3 will use MQTT. UART/WIFI would also be possible, but would require building a protocol. Perhaps also MQTT? Regards, Mark.
On 4 Jan 2018, at 8:30 PM, Julien “JaXX” Banchet <jaxx@jaxx.org> wrote:
Hi all ! And Happy New Year Back after an unexpected seasonal depression :-/
I can also recommend Kivy, though, for smartphones, I’m still a PhoneGap fan (AppFramework seems nice as well) Raspi+Disp is running Kivy anyhow, as I believe Python is better suited for educational purposes, easy to hack, and has nice support for Pi’s.
I was thinking of working on some HID/HUD/Accessory code for the OVMS, communicating either over Wifi (with AP or AP+Client mode), BLE, or simply streaming over an UART built on EGPIOs (the last one suffering less latency and being probably more memory tight but needs HW mods) The “Accessory” mode would simply stream out data, and eventually accept input, all in something close to the protocol meant for Nextion’s HMI Displays
Really need to kick myself.
JB./.
On 4 Jan 2018 at 13:15 +0100, Andreas Ecker <aecker2@gmail.com>, wrote:
Kivy is a great framework for cross-platform development for Android, iOS, Linux, Windows and OSX: https://kivy.org/#home <https://kivy.org/#home>_______________________________________________
OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Kivy looks promising, but doesn't seem to be that much cross-platform yet. From what I've read so far, Kivy could cover the user interface and upper protocol layer. It doesn't seem to provide cross-platform solutions for background services, push notifications, widgets and scripting integration yet. Most(?) of these things seem to be possible, but require platform specific code. Regarding the UI, Kivy also does not seem to have a decent charting library yet, so this also would still need platform specific code. It seems -- from the docs and web -- Cordova is more mature regarding these aspects? Regards, Michael Am 04.01.2018 um 10:54 schrieb Andreas Ecker:
Kivy is a great framework for cross-platform development for Android, iOS, Linux, Windows and OSX: https://kivy.org/#home
Some examples/projects using Kivy for car extension boxes:
- https://www.autosportlabs.com/racecapture_mk3_apex/ - https://github.com/Joelzeller/CoPilot - https://www.youtube.com/watch?v=Nv72m2w7gl0
2018-01-04 1:26 GMT+00:00 Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Long-term, we need to think of a better way of doing this. Maintaining two different apps with two different feature sets is far from ideal.
To date, I haven’t found a cross-platform development tool I’m happy with. Any recommendations for ones people have experience with would be appreciated. OVMS v3 should make things a bit simpler (MQTT over web sockets, and there are a bunch of libraries to do this - including a bunch in javascript).
Regards, Mark.
> On 4 Jan 2018, at 12:51 AM, Michael Balzer <dexter@expeedo.de <mailto:dexter@expeedo.de>> wrote: > > Geir, please make a list of what you've added, I can take a look at porting that to the Android App. But I need to get up to feature parity on the Twizy part first. > > Robert, I don't know if you realized the Android App now has a scripting API. > You can add whatever features you're missing yourself and even make your own widgets. > > It needs just basic scripting skills, check out the examples in the Wiki. > > Regards, > Michael > > > Am 03.01.2018 um 17:14 schrieb Robert Cotran: >> >> The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well? >> > > > Am 03.01.2018 um 17:40 schrieb Geir Øyvind Vælidalo: >> I think someone else have to port my changes to Android. If the additions are worthy :-D > > -- > Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal > Fon 02333 / 833 5735 * Handy 0176 / 206 989 26 > > > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> > http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
Rough requirements list: Cross platform iOS and Android. Windows, OSX, etc, a bonus but not strictly required. Open source friendly Dynamic widget layout support Push notifications (cross platform library preferable) MQTT over websockets Bluetooth BLE (cross platform library preferable) Access to native APIs and frameworks (Apple Watch, Android Intents, etc) I’ve used monaca.io <http://monaca.io/> for one project, but really not impressed. Received three recommendations from a friend in the industry, and here are my comments: Ionic Interesting. Only drawback seems to be not so open source friendly (or are they just trying to push paid developer accounts?). Good library support (including BLE). Seems to be cordova++. React Native Seemed very promising. I tried to get it working for 2 hours, on latest OSX, without success. Seems to require very specific versions of npm/nodejs. Frustrating. xamarin Very impressive. But C# and Microsoft? 😱 It looks really really good, but feels like selling your soul to the devil? Opinions? Regards, Mark.
On 5 Jan 2018, at 3:29 AM, Michael Balzer <dexter@expeedo.de> wrote:
Kivy looks promising, but doesn't seem to be that much cross-platform yet.
From what I've read so far, Kivy could cover the user interface and upper protocol layer.
It doesn't seem to provide cross-platform solutions for background services, push notifications, widgets and scripting integration yet. Most(?) of these things seem to be possible, but require platform specific code.
Regarding the UI, Kivy also does not seem to have a decent charting library yet, so this also would still need platform specific code.
It seems -- from the docs and web -- Cordova is more mature regarding these aspects?
Regards, Michael
Am 04.01.2018 um 10:54 schrieb Andreas Ecker:
Kivy is a great framework for cross-platform development for Android, iOS, Linux, Windows and OSX: https://kivy.org/#home <https://kivy.org/#home>
Some examples/projects using Kivy for car extension boxes:
- https://www.autosportlabs.com/racecapture_mk3_apex/ <https://www.autosportlabs.com/racecapture_mk3_apex/> - https://github.com/Joelzeller/CoPilot <https://github.com/Joelzeller/CoPilot> - https://www.youtube.com/watch?v=Nv72m2w7gl0 <https://www.youtube.com/watch?v=Nv72m2w7gl0>
2018-01-04 1:26 GMT+00:00 Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: Long-term, we need to think of a better way of doing this. Maintaining two different apps with two different feature sets is far from ideal.
To date, I haven’t found a cross-platform development tool I’m happy with. Any recommendations for ones people have experience with would be appreciated. OVMS v3 should make things a bit simpler (MQTT over web sockets, and there are a bunch of libraries to do this - including a bunch in javascript).
Regards, Mark.
On 4 Jan 2018, at 12:51 AM, Michael Balzer <dexter@expeedo.de <mailto:dexter@expeedo.de>> wrote:
Geir, please make a list of what you've added, I can take a look at porting that to the Android App. But I need to get up to feature parity on the Twizy part first.
Robert, I don't know if you realized the Android App now has a scripting API. You can add whatever features you're missing yourself and even make your own widgets.
It needs just basic scripting skills, check out the examples in the Wiki.
Regards, Michael
Am 03.01.2018 um 17:14 schrieb Robert Cotran:
The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well?
Am 03.01.2018 um 17:40 schrieb Geir Øyvind Vælidalo:
I think someone else have to port my changes to Android. If the additions are worthy :-D
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26 _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Has anyone considered QT? It can be used to create Android and iOS apps from the same code base. I'm not sure whether it supports everything you'd want to do but it might be worth checking out at least. It's free to use for open source apps. On Wed, Jan 3, 2018 at 8:26 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
Long-term, we need to think of a better way of doing this. Maintaining two different apps with two different feature sets is far from ideal.
To date, I haven’t found a cross-platform development tool I’m happy with. Any recommendations for ones people have experience with would be appreciated. OVMS v3 should make things a bit simpler (MQTT over web sockets, and there are a bunch of libraries to do this - including a bunch in javascript).
Regards, Mark.
On 4 Jan 2018, at 12:51 AM, Michael Balzer <dexter@expeedo.de> wrote:
Geir, please make a list of what you've added, I can take a look at porting that to the Android App. But I need to get up to feature parity on the Twizy part first.
Robert, I don't know if you realized the Android App now has a scripting API. You can add whatever features you're missing yourself and even make your own widgets.
It needs just basic scripting skills, check out the examples in the Wiki.
Regards, Michael
Am 03.01.2018 um 17:14 schrieb Robert Cotran:
The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well?
Am 03.01.2018 um 17:40 schrieb Geir Øyvind Vælidalo:
I think someone else have to port my changes to Android. If the additions are worthy :-D
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
I’ve sent a pull request for the iOS-version. Hope it is not too messy, Mark! There’s nothing major in it. Most of the changes are is me trying to get the APP to compile and run with the current iOS version. But this is what I’ve done that is visible, as far as I remember (Most new stuff was added two years ago): On status page: Added Kia Soul images Displays minutes charged (Maybe not new?) Display amount of kWhs charged plus charge speed in kW Display type of charger (ChaDeMo, Type 1) and maximum Amps On car page: Added Kia Soul images (Missing overlays) Displays aux battery + voltage Location page: Added Kia Soul image Fixed some issues due to stricter security by Apple (If I remember correctly) Best regards, Geir
3. jan. 2018 kl. 17:51 skrev Michael Balzer <dexter@expeedo.de>:
Geir, please make a list of what you've added, I can take a look at porting that to the Android App. But I need to get up to feature parity on the Twizy part first.
Robert, I don't know if you realized the Android App now has a scripting API. You can add whatever features you're missing yourself and even make your own widgets.
It needs just basic scripting skills, check out the examples in the Wiki.
Regards, Michael
Am 03.01.2018 um 17:14 schrieb Robert Cotran:
The additions you made to the OVMS iOS app sound awesome, do you think you'll port them to the Android app as well?
Am 03.01.2018 um 17:40 schrieb Geir Øyvind Vælidalo:
I think someone else have to port my changes to Android. If the additions are worthy :-D
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Can I send a pull request so that you can see if you can use it?
Sure. A full list of changes would be helpful if possible, to simplify the integration. Regards, Mark.
On 3 Jan 2018, at 11:40 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Mark,
I’m not really that into iOS-programming, but I’ve managed to do a few modifications. I added some more info when charging, like time to full, charge speed and couple of more. and I’ve added the AUX-battery voltage to the car page as it is a rather big problem on the Kia Soul. But I’ve also done a lot of changes just to make it compile for my phone, without knowing too much about why and how, so I am afraid it might be quite a mess.
Can I send a pull request so that you can see if you can use it?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark
On 3 Jan 2018, at 3:59 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Congratulations🙂
What about the iOS version? I’m running my own special version that’s connected to my personal developer license, but I have no experience with putting something on to App Store. Anyone here who knows how to do that?
Geir
Sendt fra min iPhone
3. jan. 2018 kl. 00:55 skrev Michael Balzer <dexter@expeedo.de <mailto:dexter@expeedo.de>>:
Whoa. Our first public App update since …drumroll… June 2014 :)
I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store.
As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki:
https://github.com/openvehicles/Open-Vehicle-Android/wiki/History <https://github.com/openvehicles/Open-Vehicle-Android/wiki/History>
I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement.
Regards, Michael
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Mark, Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Geir, I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it. There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy. Regards, Mark.
On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Mark,
Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Hi Mark, I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution. I wish I was more fluent in Xcode... Geir
11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it.
There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy.
Regards, Mark.
On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Mark,
Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary... I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far. I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it. Regards, Mark.
On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Hi Mark,
I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution.
I wish I was more fluent in Xcode...
Geir
11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it.
There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy.
Regards, Mark.
On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Mark,
Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀 Geir Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary...
I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far.
I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it.
Regards, Mark.
On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Hi Mark,
I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution.
I wish I was more fluent in Xcode...
Geir
11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it.
There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy.
Regards, Mark.
On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Mark,
Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined. After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad). Now, to implement the actual message content… Regards, Mark. P.S. At least it looks better than Android 😜
On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀
Geir
Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary...
I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far.
I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it.
Regards, Mark.
On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Hi Mark,
I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution.
I wish I was more fluent in Xcode...
Geir
11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it.
There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy.
Regards, Mark.
On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Mark,
Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Niiiiice! This is something I will be using for sure! Geir Sendt fra min iPhone
29. jan. 2019 kl. 12:40 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined.
After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad).
Now, to implement the actual message content…
<PastedGraphic-2.tiff>
Regards, Mark.
P.S. At least it looks better than Android 😜
On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀
Geir
Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary...
I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far.
I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it.
Regards, Mark.
On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Hi Mark,
I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution.
I wish I was more fluent in Xcode...
Geir
11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it.
There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy.
Regards, Mark.
On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Mark,
Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App?
Geir
> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>: > > Geir, > > I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. > > I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. > > If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. > > Regards, Mark > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.teslaclub.hk > http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
All done. Now to get it past the Apple gatekeepers… Mark
On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined.
After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad).
Now, to implement the actual message content…
<PastedGraphic-2.tiff>
Regards, Mark.
P.S. At least it looks better than Android 😜
On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀
Geir
Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary...
I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far.
I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it.
Regards, Mark.
On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Hi Mark,
I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution.
I wish I was more fluent in Xcode...
Geir
11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
Geir,
I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it.
There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy.
Regards, Mark.
On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Mark,
Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App?
Geir
> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: > > Geir, > > I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. > > I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. > > If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. > > Regards, Mark > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> > http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
This is a major step up :-D How long before we can see it in AppStore? Do you have an idea? Geir Sendt fra min iPhone
30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
All done. Now to get it past the Apple gatekeepers…
<PastedGraphic-1.tiff>
Mark
On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined.
After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad).
Now, to implement the actual message content…
<PastedGraphic-2.tiff>
Regards, Mark.
P.S. At least it looks better than Android 😜
On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀
Geir
Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary...
I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far.
I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it.
Regards, Mark.
On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Hi Mark,
I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution.
I wish I was more fluent in Xcode...
Geir
11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it.
There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy.
Regards, Mark.
> On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: > > Mark, > > Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? > > Geir > >> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >> >> Geir, >> >> I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. >> >> I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. >> >> If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. >> >> Regards, Mark >> _______________________________________________ >> OvmsDev mailing list >> OvmsDev@lists.teslaclub.hk >> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev > > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.openvehicles.com > http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
I’m trying to get an adhoc release out first. But quite a few changes in App Store side, related to iOS 11+ and asset catalogs. Working on it. Maybe tonight… A general App Store release will have to come later. That has to go through the stricter App Store approval process. Regards, Mark.
On 30 Jan 2019, at 7:42 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
This is a major step up :-D How long before we can see it in AppStore? Do you have an idea?
Geir
Sendt fra min iPhone
30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
All done. Now to get it past the Apple gatekeepers…
<PastedGraphic-1.tiff>
Mark
On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>> wrote:
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined.
After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad).
Now, to implement the actual message content…
<PastedGraphic-2.tiff>
Regards, Mark.
P.S. At least it looks better than Android 😜
On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀
Geir
Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary...
I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far.
I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it.
Regards, Mark.
On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Hi Mark,
I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution.
I wish I was more fluent in Xcode...
Geir
> 11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: > > Geir, > > I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it. > > There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy. > > Regards, Mark. > >> On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote: >> >> Mark, >> >> Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? >> >> Geir >> >>> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: >>> >>> Geir, >>> >>> I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. >>> >>> I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. >>> >>> If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. >>> >>> Regards, Mark >>> _______________________________________________ >>> OvmsDev mailing list >>> OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> >>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev> >> >> _______________________________________________ >> OvmsDev mailing list >> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> > > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> > http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
I got it through the Apple validation process and up onto test flight for testing. From there we can easily launch to beta testers (and eventually to the App Store once we’ve got the bugs worked out). Good news is that the basic functionality is working. Messages view is very cool. A few crashes, but I can work through those. The bad news is that the layout is now messed up. Very badly messed up. It seems that the new iOS layout stuff is getting in the way and our automatic re-arrangements aren’t working (or at least we were previously locked to a simple compatible view). It is likely to take some time to get this better, but the simulator works well (as does storyboard), so I am working on it… Regards, Mark.
On 30 Jan 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’m trying to get an adhoc release out first.
But quite a few changes in App Store side, related to iOS 11+ and asset catalogs. Working on it. Maybe tonight…
A general App Store release will have to come later. That has to go through the stricter App Store approval process.
Regards, Mark.
On 30 Jan 2019, at 7:42 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
This is a major step up :-D How long before we can see it in AppStore? Do you have an idea?
Geir
Sendt fra min iPhone
30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
All done. Now to get it past the Apple gatekeepers…
<PastedGraphic-1.tiff>
Mark
On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>> wrote:
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined.
After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad).
Now, to implement the actual message content…
<PastedGraphic-2.tiff>
Regards, Mark.
P.S. At least it looks better than Android 😜
On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀
Geir
Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary...
I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far.
I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it.
Regards, Mark.
> On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote: > > Hi Mark, > > I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution. > > I wish I was more fluent in Xcode... > > Geir > >> 11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: >> >> Geir, >> >> I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it. >> >> There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy. >> >> Regards, Mark. >> >>> On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote: >>> >>> Mark, >>> >>> Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? >>> >>> Geir >>> >>>> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: >>>> >>>> Geir, >>>> >>>> I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. >>>> >>>> I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. >>>> >>>> If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. >>>> >>>> Regards, Mark >>>> _______________________________________________ >>>> OvmsDev mailing list >>>> OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> >>>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev> >>> >>> _______________________________________________ >>> OvmsDev mailing list >>> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> >> >> _______________________________________________ >> OvmsDev mailing list >> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> > > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> > http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
I’ve managed to get a workable version running. This is v1.7.0, build 20190206. It has been uploaded to the iOS App Store TestFlight system, and is running on my iPhone X and iPad Pro 12. It is now under review by the TestFlight team, and should be available for external testing within the next few hours. I have a list of about 87 TestFlight external testers, from prior releases, but not sure how many of those are active now. It has been some time. If you want to try out the new version of iOS App, and help getting the bugs out, please send me your: First name Last name eMail address and I will add you to the list. Regards, Mark.
On 31 Jan 2019, at 10:02 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I got it through the Apple validation process and up onto test flight for testing. From there we can easily launch to beta testers (and eventually to the App Store once we’ve got the bugs worked out).
Good news is that the basic functionality is working. Messages view is very cool. A few crashes, but I can work through those.
The bad news is that the layout is now messed up. Very badly messed up. It seems that the new iOS layout stuff is getting in the way and our automatic re-arrangements aren’t working (or at least we were previously locked to a simple compatible view). It is likely to take some time to get this better, but the simulator works well (as does storyboard), so I am working on it…
Regards, Mark.
On 30 Jan 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>> wrote:
I’m trying to get an adhoc release out first.
But quite a few changes in App Store side, related to iOS 11+ and asset catalogs. Working on it. Maybe tonight…
A general App Store release will have to come later. That has to go through the stricter App Store approval process.
Regards, Mark.
On 30 Jan 2019, at 7:42 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
This is a major step up :-D How long before we can see it in AppStore? Do you have an idea?
Geir
Sendt fra min iPhone
30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
All done. Now to get it past the Apple gatekeepers…
<PastedGraphic-1.tiff>
Mark
On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>> wrote:
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined.
After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad).
Now, to implement the actual message content…
<PastedGraphic-2.tiff>
Regards, Mark.
P.S. At least it looks better than Android 😜
On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀
Geir
Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
> I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary... > > I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far. > > I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it. > > Regards, Mark. > >> On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote: >> >> Hi Mark, >> >> I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution. >> >> I wish I was more fluent in Xcode... >> >> Geir >> >>> 11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: >>> >>> Geir, >>> >>> I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it. >>> >>> There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy. >>> >>> Regards, Mark. >>> >>>> On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote: >>>> >>>> Mark, >>>> >>>> Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? >>>> >>>> Geir >>>> >>>>> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: >>>>> >>>>> Geir, >>>>> >>>>> I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. >>>>> >>>>> I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. >>>>> >>>>> If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. >>>>> >>>>> Regards, Mark >>>>> _______________________________________________ >>>>> OvmsDev mailing list >>>>> OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> >>>>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev> >>>> >>>> _______________________________________________ >>>> OvmsDev mailing list >>>> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> >>> >>> _______________________________________________ >>> OvmsDev mailing list >>> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> >> >> _______________________________________________ >> OvmsDev mailing list >> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> > > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> > http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> _______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Tamás Kovács Kommykt@gmail.com 2019. február 6., szerda dátummal Mark Webb-Johnson <mark@webb-johnson.net> ezt írta:
I’ve managed to get a workable version running. This is v1.7.0, build 20190206.
It has been uploaded to the iOS App Store TestFlight system, and is running on my iPhone X and iPad Pro 12. It is now under review by the TestFlight team, and should be available for external testing within the next few hours.
I have a list of about 87 TestFlight external testers, from prior releases, but not sure how many of those are active now. It has been some time. If you want to try out the new version of iOS App, and help getting the bugs out, please send me your:
- First name - Last name - eMail address
and I will add you to the list.
Regards, Mark.
On 31 Jan 2019, at 10:02 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I got it through the Apple validation process and up onto test flight for testing. From there we can easily launch to beta testers (and eventually to the App Store once we’ve got the bugs worked out).
Good news is that the basic functionality is working. Messages view is very cool. A few crashes, but I can work through those.
The bad news is that the layout is now messed up. Very badly messed up. It seems that the new iOS layout stuff is getting in the way and our automatic re-arrangements aren’t working (or at least we were previously locked to a simple compatible view). It is likely to take some time to get this better, but the simulator works well (as does storyboard), so I am working on it…
Regards, Mark.
On 30 Jan 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’m trying to get an adhoc release out first.
But quite a few changes in App Store side, related to iOS 11+ and asset catalogs. Working on it. Maybe tonight…
A general App Store release will have to come later. That has to go through the stricter App Store approval process.
Regards, Mark.
On 30 Jan 2019, at 7:42 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
This is a major step up :-D How long before we can see it in AppStore? Do you have an idea?
Geir
Sendt fra min iPhone
30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
All done. Now to get it past the Apple gatekeepers…
<PastedGraphic-1.tiff>
Mark
On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined.
After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad).
Now, to implement the actual message content…
<PastedGraphic-2.tiff>
Regards, Mark.
P.S. At least it looks better than Android 😜
On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. Hope you get the messaging tab working! Good luck 🍀
Geir
Sendt fra min iPhone
16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary...
I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far.
I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it.
Regards, Mark.
On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Hi Mark,
I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution.
I wish I was more fluent in Xcode...
Geir
11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it.
There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy.
Regards, Mark.
On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Mark,
Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App?
Geir
3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store.
I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is.
If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in.
Regards, Mark _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
-- Üdvözlettel: Kovács Tamás
The App has been approved for TestFlight testing. I’ve added those who volunteered and you should all have invites from TestFlight to download and try it. I’ve also created a public link, so anyone can try it: https://testflight.apple.com/join/05tfPlqR <https://testflight.apple.com/join/05tfPlqR> Please feedback issues here. Note that at this stage, we need to remove bugs, not add functionality. Longer-term, I’d rather a single universal (iOS and Android) App, so won’t be adding much more to this platform specific one. Regards, Mark.
On 6 Feb 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’ve managed to get a workable version running. This is v1.7.0, build 20190206.
It has been uploaded to the iOS App Store TestFlight system, and is running on my iPhone X and iPad Pro 12. It is now under review by the TestFlight team, and should be available for external testing within the next few hours.
I have a list of about 87 TestFlight external testers, from prior releases, but not sure how many of those are active now. It has been some time. If you want to try out the new version of iOS App, and help getting the bugs out, please send me your:
First name Last name eMail address
and I will add you to the list.
Regards, Mark.
On 31 Jan 2019, at 10:02 PM, Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>> wrote:
I got it through the Apple validation process and up onto test flight for testing. From there we can easily launch to beta testers (and eventually to the App Store once we’ve got the bugs worked out).
Good news is that the basic functionality is working. Messages view is very cool. A few crashes, but I can work through those.
The bad news is that the layout is now messed up. Very badly messed up. It seems that the new iOS layout stuff is getting in the way and our automatic re-arrangements aren’t working (or at least we were previously locked to a simple compatible view). It is likely to take some time to get this better, but the simulator works well (as does storyboard), so I am working on it…
Regards, Mark.
On 30 Jan 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>> wrote:
I’m trying to get an adhoc release out first.
But quite a few changes in App Store side, related to iOS 11+ and asset catalogs. Working on it. Maybe tonight…
A general App Store release will have to come later. That has to go through the stricter App Store approval process.
Regards, Mark.
On 30 Jan 2019, at 7:42 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote:
This is a major step up :-D How long before we can see it in AppStore? Do you have an idea?
Geir
Sendt fra min iPhone
30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>:
All done. Now to get it past the Apple gatekeepers…
<PastedGraphic-1.tiff>
Mark
On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>> wrote:
Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined.
After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad).
Now, to implement the actual message content…
<PastedGraphic-2.tiff>
Regards, Mark.
P.S. At least it looks better than Android 😜
> On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote: > > Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. > Hope you get the messaging tab working! Good luck 🍀 > > Geir > > Sendt fra min iPhone > > 16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: > >> I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary... >> >> I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far. >> >> I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it. >> >> Regards, Mark. >> >>> On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote: >>> >>> Hi Mark, >>> >>> I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution. >>> >>> I wish I was more fluent in Xcode... >>> >>> Geir >>> >>>> 11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: >>>> >>>> Geir, >>>> >>>> I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it. >>>> >>>> There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy. >>>> >>>> Regards, Mark. >>>> >>>>> On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net <mailto:geir@validalo.net>> wrote: >>>>> >>>>> Mark, >>>>> >>>>> Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? >>>>> >>>>> Geir >>>>> >>>>>> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net <mailto:mark@webb-johnson.net>>: >>>>>> >>>>>> Geir, >>>>>> >>>>>> I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. >>>>>> >>>>>> I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. >>>>>> >>>>>> If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. >>>>>> >>>>>> Regards, Mark >>>>>> _______________________________________________ >>>>>> OvmsDev mailing list >>>>>> OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> >>>>>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev> >>>>> >>>>> _______________________________________________ >>>>> OvmsDev mailing list >>>>> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> >>>> >>>> _______________________________________________ >>>> OvmsDev mailing list >>>> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> >>> >>> _______________________________________________ >>> OvmsDev mailing list >>> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> >> >> _______________________________________________ >> OvmsDev mailing list >> OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> >> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev> > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> > http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Mark, The only oddity I've noticed so far is that in the lower left corner of the battery icon on the Status page is the label "460kWh". I assume that label is supposed to be telling the capacity of the battery, which should be something in the range 70-80kWh. -- Steve On Thu, 7 Feb 2019, Mark Webb-Johnson wrote:
The App has been approved for TestFlight testing. I’ve added those who volunteered and you should all have invites from TestFlight to download and try it. I’ve also created a public link, so anyone can try it:
https://testflight.apple.com/join/05tfPlqR <https://testflight.apple.com/join/05tfPlqR>
Please feedback issues here. Note that at this stage, we need to remove bugs, not add functionality. Longer-term, I’d rather a single universal (iOS and Android) App, so won’t be adding much more to this platform specific one.
Regards, Mark.
Steve, Yes, I had noticed that. It should be the kWh added to the battery in the last charge. I think the issue is in the vehicle module code for vehicle_teslaroadster. That was copied from v2 code, where the chargekwh was in 1/10th of a kWh, so we are off by a factor of 10. Confusion is that the v2 protocol has that in 1/10ths of a kWh, but our ovms_server_v2 code already does that scale up - so we were doing it twice for Tesla Roadster. I fixed the vehicle_teslaroadster code for this, committed and pushed. Regards, Mark.
On 11 Feb 2019, at 10:59 AM, Stephen Casner <casner@acm.org> wrote:
Mark,
The only oddity I've noticed so far is that in the lower left corner of the battery icon on the Status page is the label "460kWh". I assume that label is supposed to be telling the capacity of the battery, which should be something in the range 70-80kWh.
-- Steve
On Thu, 7 Feb 2019, Mark Webb-Johnson wrote:
The App has been approved for TestFlight testing. I’ve added those who volunteered and you should all have invites from TestFlight to download and try it. I’ve also created a public link, so anyone can try it:
https://testflight.apple.com/join/05tfPlqR <https://testflight.apple.com/join/05tfPlqR>
Please feedback issues here. Note that at this stage, we need to remove bugs, not add functionality. Longer-term, I’d rather a single universal (iOS and Android) App, so won’t be adding much more to this platform specific one.
Regards, Mark.
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
v1.7.1 fixes the (dumb) bug affecting big downloads. Working very well for me, and no other bugs reported. That is in TestFlight now. I also hit the button for review - to see if apple will approve for App Store. No idea if they will (as it has been so long, and so many build warnings remaining), but we can but hope... Mark
On 7 Feb 2019, at 8:20 AM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
The App has been approved for TestFlight testing. I’ve added those who volunteered and you should all have invites from TestFlight to download and try it. I’ve also created a public link, so anyone can try it:
https://testflight.apple.com/join/05tfPlqR
Please feedback issues here. Note that at this stage, we need to remove bugs, not add functionality. Longer-term, I’d rather a single universal (iOS and Android) App, so won’t be adding much more to this platform specific one.
Regards, Mark.
On 6 Feb 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’ve managed to get a workable version running. This is v1.7.0, build 20190206.
It has been uploaded to the iOS App Store TestFlight system, and is running on my iPhone X and iPad Pro 12. It is now under review by the TestFlight team, and should be available for external testing within the next few hours.
I have a list of about 87 TestFlight external testers, from prior releases, but not sure how many of those are active now. It has been some time. If you want to try out the new version of iOS App, and help getting the bugs out, please send me your:
First name Last name eMail address
and I will add you to the list.
Regards, Mark.
On 31 Jan 2019, at 10:02 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I got it through the Apple validation process and up onto test flight for testing. From there we can easily launch to beta testers (and eventually to the App Store once we’ve got the bugs worked out).
Good news is that the basic functionality is working. Messages view is very cool. A few crashes, but I can work through those.
The bad news is that the layout is now messed up. Very badly messed up. It seems that the new iOS layout stuff is getting in the way and our automatic re-arrangements aren’t working (or at least we were previously locked to a simple compatible view). It is likely to take some time to get this better, but the simulator works well (as does storyboard), so I am working on it…
Regards, Mark.
On 30 Jan 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’m trying to get an adhoc release out first.
But quite a few changes in App Store side, related to iOS 11+ and asset catalogs. Working on it. Maybe tonight…
A general App Store release will have to come later. That has to go through the stricter App Store approval process.
Regards, Mark.
On 30 Jan 2019, at 7:42 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
This is a major step up :-D How long before we can see it in AppStore? Do you have an idea?
Geir
Sendt fra min iPhone
30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
All done. Now to get it past the Apple gatekeepers…
<PastedGraphic-1.tiff>
Mark
> On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote: > > Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined. > > After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad). > > Now, to implement the actual message content… > > <PastedGraphic-2.tiff> > > Regards, Mark. > > P.S. At least it looks better than Android 😜 > >> On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >> >> Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. >> Hope you get the messaging tab working! Good luck 🍀 >> >> Geir >> >> Sendt fra min iPhone >> >>> 16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>> >>> I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary... >>> >>> I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far. >>> >>> I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it. >>> >>> Regards, Mark. >>> >>>> On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >>>> >>>> Hi Mark, >>>> >>>> I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution. >>>> >>>> I wish I was more fluent in Xcode... >>>> >>>> Geir >>>> >>>>> 11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>>>> >>>>> Geir, >>>>> >>>>> I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it. >>>>> >>>>> There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy. >>>>> >>>>> Regards, Mark. >>>>> >>>>>> On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >>>>>> >>>>>> Mark, >>>>>> >>>>>> Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? >>>>>> >>>>>> Geir >>>>>> >>>>>>> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>>>>>> >>>>>>> Geir, >>>>>>> >>>>>>> I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. >>>>>>> >>>>>>> I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. >>>>>>> >>>>>>> If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. >>>>>>> >>>>>>> Regards, Mark >>>>>>> _______________________________________________ >>>>>>> OvmsDev mailing list >>>>>>> OvmsDev@lists.teslaclub.hk >>>>>>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev >>>>>> >>>>>> _______________________________________________ >>>>>> OvmsDev mailing list >>>>>> OvmsDev@lists.openvehicles.com >>>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>>> >>>>> _______________________________________________ >>>>> OvmsDev mailing list >>>>> OvmsDev@lists.openvehicles.com >>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>> >>>> _______________________________________________ >>>> OvmsDev mailing list >>>> OvmsDev@lists.openvehicles.com >>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>> >>> _______________________________________________ >>> OvmsDev mailing list >>> OvmsDev@lists.openvehicles.com >>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >> _______________________________________________ >> OvmsDev mailing list >> OvmsDev@lists.openvehicles.com >> http://lists.openvehicles.com/mailman/listinfo/ovmsdev > > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.openvehicles.com > http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Wow, that was easy: Also quick (reviewed, and approved, overnight). For those who helped with the beta program, you can simply update the App from v1.7.1 in the App Store, to remove the 90 day TestFlight beta test limit. Side effect is the app also seems more stable now. Regards, Mark
On 16 Feb 2019, at 9:03 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
v1.7.1 fixes the (dumb) bug affecting big downloads. Working very well for me, and no other bugs reported. That is in TestFlight now.
I also hit the button for review - to see if apple will approve for App Store. No idea if they will (as it has been so long, and so many build warnings remaining), but we can but hope...
Mark
On 7 Feb 2019, at 8:20 AM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
The App has been approved for TestFlight testing. I’ve added those who volunteered and you should all have invites from TestFlight to download and try it. I’ve also created a public link, so anyone can try it:
https://testflight.apple.com/join/05tfPlqR
Please feedback issues here. Note that at this stage, we need to remove bugs, not add functionality. Longer-term, I’d rather a single universal (iOS and Android) App, so won’t be adding much more to this platform specific one.
Regards, Mark.
On 6 Feb 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’ve managed to get a workable version running. This is v1.7.0, build 20190206.
It has been uploaded to the iOS App Store TestFlight system, and is running on my iPhone X and iPad Pro 12. It is now under review by the TestFlight team, and should be available for external testing within the next few hours.
I have a list of about 87 TestFlight external testers, from prior releases, but not sure how many of those are active now. It has been some time. If you want to try out the new version of iOS App, and help getting the bugs out, please send me your:
First name Last name eMail address
and I will add you to the list.
Regards, Mark.
On 31 Jan 2019, at 10:02 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I got it through the Apple validation process and up onto test flight for testing. From there we can easily launch to beta testers (and eventually to the App Store once we’ve got the bugs worked out).
Good news is that the basic functionality is working. Messages view is very cool. A few crashes, but I can work through those.
The bad news is that the layout is now messed up. Very badly messed up. It seems that the new iOS layout stuff is getting in the way and our automatic re-arrangements aren’t working (or at least we were previously locked to a simple compatible view). It is likely to take some time to get this better, but the simulator works well (as does storyboard), so I am working on it…
Regards, Mark.
On 30 Jan 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’m trying to get an adhoc release out first.
But quite a few changes in App Store side, related to iOS 11+ and asset catalogs. Working on it. Maybe tonight…
A general App Store release will have to come later. That has to go through the stricter App Store approval process.
Regards, Mark.
On 30 Jan 2019, at 7:42 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
This is a major step up :-D How long before we can see it in AppStore? Do you have an idea?
Geir
Sendt fra min iPhone
> 30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>: > > All done. Now to get it past the Apple gatekeepers… > > <PastedGraphic-1.tiff> > > Mark > >> On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote: >> >> Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined. >> >> After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad). >> >> Now, to implement the actual message content… >> >> <PastedGraphic-2.tiff> >> >> Regards, Mark. >> >> P.S. At least it looks better than Android 😜 >> >>> On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >>> >>> Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. >>> Hope you get the messaging tab working! Good luck 🍀 >>> >>> Geir >>> >>> Sendt fra min iPhone >>> >>>> 16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>>> >>>> I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary... >>>> >>>> I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far. >>>> >>>> I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it. >>>> >>>> Regards, Mark. >>>> >>>>> On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >>>>> >>>>> Hi Mark, >>>>> >>>>> I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution. >>>>> >>>>> I wish I was more fluent in Xcode... >>>>> >>>>> Geir >>>>> >>>>>> 11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>>>>> >>>>>> Geir, >>>>>> >>>>>> I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it. >>>>>> >>>>>> There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy. >>>>>> >>>>>> Regards, Mark. >>>>>> >>>>>>> On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >>>>>>> >>>>>>> Mark, >>>>>>> >>>>>>> Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? >>>>>>> >>>>>>> Geir >>>>>>> >>>>>>>> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>>>>>>> >>>>>>>> Geir, >>>>>>>> >>>>>>>> I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. >>>>>>>> >>>>>>>> I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. >>>>>>>> >>>>>>>> If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. >>>>>>>> >>>>>>>> Regards, Mark >>>>>>>> _______________________________________________ >>>>>>>> OvmsDev mailing list >>>>>>>> OvmsDev@lists.teslaclub.hk >>>>>>>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev >>>>>>> >>>>>>> _______________________________________________ >>>>>>> OvmsDev mailing list >>>>>>> OvmsDev@lists.openvehicles.com >>>>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>>>> >>>>>> _______________________________________________ >>>>>> OvmsDev mailing list >>>>>> OvmsDev@lists.openvehicles.com >>>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>>> >>>>> _______________________________________________ >>>>> OvmsDev mailing list >>>>> OvmsDev@lists.openvehicles.com >>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>> >>>> _______________________________________________ >>>> OvmsDev mailing list >>>> OvmsDev@lists.openvehicles.com >>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>> _______________________________________________ >>> OvmsDev mailing list >>> OvmsDev@lists.openvehicles.com >>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >> >> _______________________________________________ >> OvmsDev mailing list >> OvmsDev@lists.openvehicles.com >> http://lists.openvehicles.com/mailman/listinfo/ovmsdev > > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.openvehicles.com > http://lists.openvehicles.com/mailman/listinfo/ovmsdev _______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Great work, Mark! Congratulation🎉👍 Geir Sendt fra min iPhone
17. feb. 2019 kl. 07:46 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Wow, that was easy:
<image1.jpeg>
Also quick (reviewed, and approved, overnight).
For those who helped with the beta program, you can simply update the App from v1.7.1 in the App Store, to remove the 90 day TestFlight beta test limit.
Side effect is the app also seems more stable now.
Regards, Mark
On 16 Feb 2019, at 9:03 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
v1.7.1 fixes the (dumb) bug affecting big downloads. Working very well for me, and no other bugs reported. That is in TestFlight now.
I also hit the button for review - to see if apple will approve for App Store. No idea if they will (as it has been so long, and so many build warnings remaining), but we can but hope...
Mark
On 7 Feb 2019, at 8:20 AM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
The App has been approved for TestFlight testing. I’ve added those who volunteered and you should all have invites from TestFlight to download and try it. I’ve also created a public link, so anyone can try it:
https://testflight.apple.com/join/05tfPlqR
Please feedback issues here. Note that at this stage, we need to remove bugs, not add functionality. Longer-term, I’d rather a single universal (iOS and Android) App, so won’t be adding much more to this platform specific one.
Regards, Mark.
On 6 Feb 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’ve managed to get a workable version running. This is v1.7.0, build 20190206.
It has been uploaded to the iOS App Store TestFlight system, and is running on my iPhone X and iPad Pro 12. It is now under review by the TestFlight team, and should be available for external testing within the next few hours.
I have a list of about 87 TestFlight external testers, from prior releases, but not sure how many of those are active now. It has been some time. If you want to try out the new version of iOS App, and help getting the bugs out, please send me your:
First name Last name eMail address
and I will add you to the list.
Regards, Mark.
On 31 Jan 2019, at 10:02 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I got it through the Apple validation process and up onto test flight for testing. From there we can easily launch to beta testers (and eventually to the App Store once we’ve got the bugs worked out).
Good news is that the basic functionality is working. Messages view is very cool. A few crashes, but I can work through those.
The bad news is that the layout is now messed up. Very badly messed up. It seems that the new iOS layout stuff is getting in the way and our automatic re-arrangements aren’t working (or at least we were previously locked to a simple compatible view). It is likely to take some time to get this better, but the simulator works well (as does storyboard), so I am working on it…
Regards, Mark.
On 30 Jan 2019, at 8:51 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
I’m trying to get an adhoc release out first.
But quite a few changes in App Store side, related to iOS 11+ and asset catalogs. Working on it. Maybe tonight…
A general App Store release will have to come later. That has to go through the stricter App Store approval process.
Regards, Mark.
> On 30 Jan 2019, at 7:42 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: > > This is a major step up :-D > How long before we can see it in AppStore? Do you have an idea? > > Geir > > Sendt fra min iPhone > >> 30. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >> >> All done. Now to get it past the Apple gatekeepers… >> >> <PastedGraphic-1.tiff> >> >> Mark >> >>> On 29 Jan 2019, at 7:40 PM, Mark Webb-Johnson <mark@webb-johnson.net> wrote: >>> >>> Good grief, that was painful. Almost as many classes and files in this chat messaging framework as in the whole rest of the project combined. >>> >>> After hours and nights of struggling, I’ve finally got a working messaging UI up in the iOS App (both iPhone and iPad). >>> >>> Now, to implement the actual message content… >>> >>> <PastedGraphic-2.tiff> >>> >>> Regards, Mark. >>> >>> P.S. At least it looks better than Android 😜 >>> >>>> On 16 Jan 2019, at 4:46 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >>>> >>>> Great work, Mark!!! I tried to fix the warnings myself, but it felt like walking through knee deep mud :-D Apple sure isn’t afraid to change their API. It’s probably for the best, but it is quite overwhelming for people like us who isn’t working with these things on a daily basis. >>>> Hope you get the messaging tab working! Good luck 🍀 >>>> >>>> Geir >>>> >>>> Sendt fra min iPhone >>>> >>>>> 16. jan. 2019 kl. 09:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>>>> >>>>> I played around with it some, and managed to get the number of warnings down from 550+ to below 100 :-) The bad news is, of course, 80/20 rule that the last 20% are gonna be by far the hardest. But these are warnings, so we may get away with them for some time. Mostly deprecated function interfaces that are still working (but maybe dropped at some point in the future). Some date back to IOS 6, so a little scary... >>>>> >>>>> I also took the opportunity to fix a couple of niggling issues that have been annoying me. Tidied up the storyboard layouts, fixed a crash on lock/unlock for cars not supporting the function. etc. I’ve committed what I have done so far. >>>>> >>>>> I’ve also started working on a messaging tab (just like the android app). Adding the tab was relatively easy (despite changes in storyboard), but the ‘drop in framework libraries for chat bubbles’ all seem incredibly convoluted. Not 'drop in' at all. I was expecting something to draw the screen for me, and simply give me a method to call to add a chat text message. But, no; these libraries want me to do all the drawing myself. Literally copy-and-paste half a dozen classes from example code, then try to remove dependencies on yet more third party libraries. Good grief… So much more complex than I had hoped, but I am working on it. >>>>> >>>>> Regards, Mark. >>>>> >>>>>> On 11 Jan 2019, at 4:12 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >>>>>> >>>>>> Hi Mark, >>>>>> >>>>>> I totally know what you mean. The changes from Xcode 9.4 to 10 are major. I had to change the build system to «legacy build system» to get the OVMS APP to compile. Unfortunately that is a temporary solution. >>>>>> >>>>>> I wish I was more fluent in Xcode... >>>>>> >>>>>> Geir >>>>>> >>>>>>> 11. jan. 2019 kl. 03:01 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>>>>>> >>>>>>> Geir, >>>>>>> >>>>>>> I haven’t had time to do anything on the iOS App at all. I did try to get it running on the latest xcode, but many (hundreds of) error messages and a real PITA. Just too much on my plate at the moment to work on it. >>>>>>> >>>>>>> There are a bunch of drop-in iOS framework libraries for chat bubble style messaging. I think the UI would be easy. >>>>>>> >>>>>>> Regards, Mark. >>>>>>> >>>>>>>> On 11 Jan 2019, at 4:48 AM, Geir Øyvind Vælidalo <geir@validalo.net> wrote: >>>>>>>> >>>>>>>> Mark, >>>>>>>> >>>>>>>> Did you get anywhere with the message-function on iOS-App? Would it be possible to send commands like «stat» and then see the result in the App? >>>>>>>> >>>>>>>> Geir >>>>>>>> >>>>>>>>> 3. jan. 2018 kl. 13:32 skrev Mark Webb-Johnson <mark@webb-johnson.net>: >>>>>>>>> >>>>>>>>> Geir, >>>>>>>>> >>>>>>>>> I’m looking after the iOS version. I can build and release for Apple devices, and post updates to iTunes Store. >>>>>>>>> >>>>>>>>> I have some changes made to enlarge some fields, and I want to add a ‘messages’ function similar to the Android version (to be able to issue commands to both v2 and v3 boxes). Other than that, I don’t have anything outstanding on the iOS version - it seems to support the v3 metrics just fine as is. >>>>>>>>> >>>>>>>>> If anybody else has any changes to iOS version, please make a pull request on the GitHub and I’ll merge in. >>>>>>>>> >>>>>>>>> Regards, Mark >>>>>>>>> _______________________________________________ >>>>>>>>> OvmsDev mailing list >>>>>>>>> OvmsDev@lists.teslaclub.hk >>>>>>>>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> OvmsDev mailing list >>>>>>>> OvmsDev@lists.openvehicles.com >>>>>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>>>>> >>>>>>> _______________________________________________ >>>>>>> OvmsDev mailing list >>>>>>> OvmsDev@lists.openvehicles.com >>>>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>>>> >>>>>> _______________________________________________ >>>>>> OvmsDev mailing list >>>>>> OvmsDev@lists.openvehicles.com >>>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>>> >>>>> _______________________________________________ >>>>> OvmsDev mailing list >>>>> OvmsDev@lists.openvehicles.com >>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>>> _______________________________________________ >>>> OvmsDev mailing list >>>> OvmsDev@lists.openvehicles.com >>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >>> >>> _______________________________________________ >>> OvmsDev mailing list >>> OvmsDev@lists.openvehicles.com >>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev >> >> _______________________________________________ >> OvmsDev mailing list >> OvmsDev@lists.openvehicles.com >> http://lists.openvehicles.com/mailman/listinfo/ovmsdev > _______________________________________________ > OvmsDev mailing list > OvmsDev@lists.openvehicles.com > http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Hi, I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂 Also, maybe someone could add the images to the Android app too? A first version for the OVMS module will be coming soon. I hope 😜 There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control? Best regards, Geir
Geir, that's great news! I'll integrate the images for the Android App. The Hyundai Kona reportedly has the same drive train as the e-Niro -- will the e-Niro support also cover the Kona? Regards, Michael Am 01.03.19 um 14:26 schrieb Geir Øyvind Vælidalo:
Hi,
I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂
Also, maybe someone could add the images to the Android app too?
A first version for the OVMS module will be coming soon. I hope 😜
There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control?
Best regards, Geir
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
Honestly, I don’t know how similar they are. I owned a Kona for 5 days, but I didn’t have time to do some digging. The BMS seems quite similar, but I don’t know about the rest. Geir
1. mar. 2019 kl. 15:36 skrev Michael Balzer <dexter@expeedo.de>:
Geir,
that's great news!
I'll integrate the images for the Android App.
The Hyundai Kona reportedly has the same drive train as the e-Niro -- will the e-Niro support also cover the Kona?
Regards, Michael
Am 01.03.19 um 14:26 schrieb Geir Øyvind Vælidalo:
Hi,
I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂
Also, maybe someone could add the images to the Android app too?
A first version for the OVMS module will be coming soon. I hope 😜
There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control?
Best regards, Geir
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26 _______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Geir, Any chance you could email me at robert@cotran.ca? I'm unable to email you, the mail server refuses due to a DNS blacklist. Thanks! Robert On 2019-03-01 8:26 AM, Geir Øyvind Vælidalo wrote:
Hi,
I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂
Also, maybe someone could add the images to the Android app too?
A first version for the OVMS module will be coming soon. I hope 😜
There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control?
Best regards, Geir
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Hi Robert, I’m sorry, it is my spam filter that is a bit strict. I’ve whitelisted you, so you should come through now. Best regards, Geir
1. mar. 2019 kl. 15:43 skrev Robert Cotran <robert@cotran.ca>:
Geir,
Any chance you could email me at robert@cotran.ca <mailto:robert@cotran.ca>? I'm unable to email you, the mail server refuses due to a DNS blacklist.
Thanks!
Robert
On 2019-03-01 8:26 AM, Geir Øyvind Vælidalo wrote:
Hi,
I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂
Also, maybe someone could add the images to the Android app too?
A first version for the OVMS module will be coming soon. I hope 😜
There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control?
Best regards, Geir
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
I’ll put it in my todo-list 🙂 The user manual might also need an update. Geir
1. mar. 2019 kl. 19:10 skrev Greg D. <gregd2350@gmail.com>:
Yea! A new car... Don't forget to list the metrics that are supported in the appendix table, adding a new column for new cars as needed. (Note also to anyone who may have added or changed existing car metrics since the table was created.)
Thanks,
Greg
Geir Øyvind Vælidalo wrote:
Hi,
I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂
Also, maybe someone could add the images to the Android app too?
A first version for the OVMS module will be coming soon. I hope 😜
There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control?
Best regards, Geir
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com <mailto:OvmsDev@lists.openvehicles.com> http://lists.openvehicles.com/mailman/listinfo/ovmsdev <http://lists.openvehicles.com/mailman/listinfo/ovmsdev>
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Geir, Sounds great. I have merged the images into the App, so they will get included in the next master build. Regards, Mark.
On 1 Mar 2019, at 9:26 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Hi,
I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂
Also, maybe someone could add the images to the Android app too?
A first version for the OVMS module will be coming soon. I hope 😜
There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control?
Best regards, Geir _______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Thanks a lot, Mark! Regards, Geir
2. mar. 2019 kl. 12:42 skrev Mark Webb-Johnson <mark@webb-johnson.net>:
Geir,
Sounds great.
I have merged the images into the App, so they will get included in the next master build.
Regards, Mark.
On 1 Mar 2019, at 9:26 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Hi,
I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂
Also, maybe someone could add the images to the Android app too?
A first version for the OVMS module will be coming soon. I hope 😜
There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control?
Best regards, Geir _______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Sorry for the delay, e-Niro support is now also included in the Android App. Quick charging is detected on base of the "performance" charge mode. Regards, Michael Am 02.03.19 um 12:42 schrieb Mark Webb-Johnson:
Geir,
Sounds great.
I have merged the images into the App, so they will get included in the next master build.
Regards, Mark.
On 1 Mar 2019, at 9:26 PM, Geir Øyvind Vælidalo <geir@validalo.net> wrote:
Hi,
I’m working on support for the Kia e-Niro, so as a part of that I’ve added images for the e-Niro in the App. Mark, it would be great if you could merge my pull request to the iOS-app 🙂
Also, maybe someone could add the images to the Android app too?
A first version for the OVMS module will be coming soon. I hope 😜
There was an issue with polling using Extended 16-bit PIDS. There were no support for flow control and multiple response frames, so I’ve added that, similar to 8-bit PIDS. I see that it is used in ThinkCity and Volt/Ampera. Did it work there without flow control?
Best regards, Geir _______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
Getting detailed crash reports on the Google Play Console is really helpful. There's an issue in release 3.12.3 from saturday that only affects function invocations with the V3 module: the App will crash on receiving the call result. Reason is, v3 currently does not add a text result to standard MSG command calls. v2 added a text result field even if empty, so the App did not need to do a boundary check on the result array. I'll wait till weekend with the next release, maybe more issues turn up. Regards, Michael Am 03.01.2018 um 00:55 schrieb Michael Balzer:
Whoa. Our first public App update since …drumroll… June 2014 :)
I didn't get any bug reports for my 3.12.2 beta release, so I just finished some last details and uploaded it. May take some hours to appear in the Play Store.
As change history has grown a bit beyond the allowed 500 chars for the release info, I've added a history page to the Wiki:
https://github.com/openvehicles/Open-Vehicle-Android/wiki/History
I'm afraid it's just the condensed gitlog though. I hope users won't get confused, sure could need some refinement.
Regards, Michael
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
participants (10)
-
Andreas Ecker -
Collin Kidder -
Geir Øyvind Vælidalo -
Greg D. -
Julien “JaXX” Banchet -
Mark Webb-Johnson -
Michael Balzer -
Robert Cotran -
Stephen Casner -
Tamás Kovács