Go Back   EcoModder Forum > EcoModding > Instrumentation > OpenGauge / MPGuino FE computer
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 11-05-2013, 03:25 PM   #251 (permalink)
EcoModding Apprentice
 
Join Date: Dec 2012
Location: Portugal
Posts: 197
Thanks: 93
Thanked 70 Times in 64 Posts
The result of my first 200km with MPGuino were fine, not sensed any fault, showing the great work the t vago. Still have not adapted well to the menus, but with time it will improve, below I will make some suggestions that might help.

Quote:
Originally Posted by t vago View Post
That might could work. Or, maybe have these blinking special characters appear for 1.5 seconds, then disappear for 0.5 seconds.
Yes 1.5 or 2 seconds, it is a matter of try and see what works best.

Quote:
This is why I made it a requirement that any code I added would still have to run on legacy hardware, even if the code will also support better or more advanced hardware. This is why I am not currently thinking of supporting anything other than a 16x2 LCD display.
Glad you stayed true and did not follow my deviations because we must not forget the others.

The suggestion I have to make has to do with the position of the values ​​in the menus. Sometimes changing menu have the same values ​​but in different positions, the idea was to try to maintain the same positions in the various menus for easier identification.
What do you think?

Code:
"Instrument"
 -----------------------------------
| instant FE        - instant speed | 
| instant fuel rate - tachometer    |
 -----------------------------------

"Custom"
 -----------------------------------
| instant FE        - instant speed |
| instant fuel rate - current FE    |
 -----------------------------------

"Instant/Current"
 ----------------------------------
| instant FE       - instant speed |
| current distance - current FE    |
 ----------------------------------

"Instant/Tank"
 -------------------------------
| instant FE    - instant speed |
| tank distance - tank FE       |
 -------------------------------

"Current"
 -------------------------------------
| current fuel used  -  current speed |
| current distance   -  current FE    |
 -------------------------------------

"Tank"
 -----------------------------
| tank fuel used - tank speed |
| tank distance  - tank FE    |
 -----------------------------

"EOC/Idle"
 --------------------------------------------------
| current EOC distance - current fuel used at idle |
| tank EOC distance    - tank fuel used at idle    |
 --------------------------------------------------

"Remaining"
 ---------------------------------------------
| tank fuel used     - tank fuel remaining    |
| tank time to empty - tank distance to empty |
 ---------------------------------------------
Thank you
José Rodrigues

  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 11-05-2013, 04:48 PM   #252 (permalink)
EcoModding Apprentice
 
Join Date: Jun 2010
Location: Virginia
Posts: 114
Thanks: 33
Thanked 56 Times in 38 Posts
Quote:
Originally Posted by t vago View Post
So, what do you think? 4 total saved run sets?
I think that would be fine.

Quote:
Originally Posted by t vago View Post
Or, maybe have these blinking special characters appear for 1.5 seconds, then disappear for 0.5 seconds.
That would likely be helpful. If the code for the amount of delay isn't too difficult to custom mod that would be helpful too.

Last edited by Ardent; 11-05-2013 at 04:57 PM..
  Reply With Quote
Old 11-05-2013, 04:56 PM   #253 (permalink)
EcoModding Apprentice
 
Join Date: Jun 2010
Location: Virginia
Posts: 114
Thanks: 33
Thanked 56 Times in 38 Posts
Quote:
Originally Posted by josemapiro View Post
The suggestion I have to make has to do with the position of the values ​​in the menus. Sometimes changing menu have the same values ​​but in different positions, the idea was to try to maintain the same positions in the various menus for easier identification.
What do you think?
Not a bad suggestion, but my preference would be to not change the vertically stacked relationship of Instant and Current or Tank FE.
  Reply With Quote
The Following User Says Thank You to Ardent For This Useful Post:
josemapiro (11-05-2013)
Old 11-05-2013, 05:44 PM   #254 (permalink)
EcoModding Apprentice
 
Join Date: Dec 2012
Location: Portugal
Posts: 197
Thanks: 93
Thanked 70 Times in 64 Posts
Quote:
Originally Posted by Ardent View Post
Not a bad suggestion, but my preference would be to not change the vertically stacked relationship of Instant and Current or Tank FE.
It's just an idea, which can be adjusted, if not difficult put into in practice, of course.

Thank you
José Rodrigues
  Reply With Quote
Old 11-11-2013, 03:39 PM   #255 (permalink)
EcoModding Apprentice
 
Join Date: Dec 2012
Location: Portugal
Posts: 197
Thanks: 93
Thanked 70 Times in 64 Posts
Hi t vago When we can expect news.
I intended to use a RTC board in MPguino not to have always be setting the clock, whenever I turn off the ignition, or not to have MPGuino always on.
What changes in the code are necessary in order to work on the Arduino Mega.

Thank you
José Rodrigues
  Reply With Quote
Old 11-11-2013, 07:13 PM   #256 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,808

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 831
Thanked 709 Times in 457 Posts
Quote:
Originally Posted by josemapiro View Post
I intended to use a RTC board in MPguino not to have always be setting the clock, whenever I turn off the ignition, or not to have MPGuino always on.
What changes in the code are necessary in order to work on the Arduino Mega.
What are the details of the RTC board?
  Reply With Quote
The Following User Says Thank You to t vago For This Useful Post:
josemapiro (11-12-2013)
Old 11-12-2013, 03:45 AM   #257 (permalink)
EcoModding Apprentice
 
Join Date: Dec 2012
Location: Portugal
Posts: 197
Thanks: 93
Thanked 70 Times in 64 Posts
Quote:
Originally Posted by t vago View Post
What are the details of the RTC board?
The RTC board is of the link, but without the DS18B20.
Real Time Clock Module | www.hobbyist.co.nz

Thank you
José Rodrigues
  Reply With Quote
Old 11-12-2013, 01:49 PM   #258 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,808

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 831
Thanked 709 Times in 457 Posts
Quote:
Originally Posted by josemapiro View Post
The RTC board is of the link, but without the DS18B20.
Real Time Clock Module | www.hobbyist.co.nz

Thank you
José Rodrigues
I would have to buy something like this, to properly integrate it into MPGuino.

I like the fact that it has 32K of EEPROM. One could store a good deal many more things inside there.

This TinyRTC appears at the top of Amazon.com's query results for "arduino rtc". As I have to buy a few other things anyhow, I will get one or two of these things, too, to experiment with.
  Reply With Quote
The Following User Says Thank You to t vago For This Useful Post:
josemapiro (11-12-2013)
Old 11-12-2013, 03:41 PM   #259 (permalink)
EcoModding Apprentice
 
Join Date: Dec 2012
Location: Portugal
Posts: 197
Thanks: 93
Thanked 70 Times in 64 Posts
Quote:
Originally Posted by t vago View Post
I would have to buy something like this, to properly integrate it into MPGuino.

I like the fact that it has 32K of EEPROM. One could store a good deal many more things inside there.

This TinyRTC appears at the top of Amazon.com's query results for "arduino rtc". As I have to buy a few other things anyhow, I will get one or two of these things, too, to experiment with.
For you who also have the Arduino Mega is good but for those who have the Arduino Uno is least two pin Analogue, and as we are few is a little bit difficult to implement.
These 32k EEPROM also provides to use for in the remainder of the code or is it just to the clock?

Thank you
José Rodrigues
  Reply With Quote
Old 11-18-2013, 12:14 AM   #260 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,808

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 831
Thanked 709 Times in 457 Posts
I got my TinyRTC module in the mail yesterday, and have made some changes to the code to begin supporting being able to use TWI. Both the serial and the LCD buffering code have been modified to use a simple Buffer class, and this class should prove useful for implementing TWI support. One welcome side benefit was that approximately 200 bytes of code space got freed up.

Also killed a few obscure bugs, and implemented the requested refinement in the blinking code. Now, the special little type characters in the main display will disappear for 0.5 seconds, then appear for 1.5 seconds. I can very easily make it so that they can appear for 3.5 seconds, then disappear for 0.5 seconds, if need be.

A-B testing code and coastdown testing code have not been worked on, I'm afraid. Life has been busy lately, so haven't been able to do much else with coding.

Quote:
Originally Posted by josemapiro View Post
For you who also have the Arduino Mega is good but for those who have the Arduino Uno is least two pin Analogue, and as we are few is a little bit difficult to implement.
If somebody (like me) is willing to go with the 5-button analog button code and hardware, that will make available the two required pins for the native hardware TWI communication interface.

Quote:
Originally Posted by josemapiro View Post
These 32k EEPROM also provides to use for in the remainder of the code or is it just to the clock?
The EEPROM and the clock share the SCL and SDA pins, but they are separate devices.

  Reply With Quote
The Following User Says Thank You to t vago For This Useful Post:
josemapiro (11-18-2013)
Reply  Post New Thread






Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com