New Power FC Software RasPexi Viewer - RX7Club.com - Mazda RX7 Forum

Power FC Forum Apex Power FC Support and Questions.

New Power FC Software RasPexi Viewer

Reply

 
 
Old 12-07-13, 10:50 AM
  #1
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
New Power FC Software RasPexi Viewer


PowerTune is the official successor for Raspexi

Link for the official PowerTune Raspberry Pi image
https://drive.google.com/open?id=1cF...HtXDBtiO4R1qjq

Link for the Windows version
https://drive.google.com/open?id=1p0...5CZj5cD6gjJHOZ

Source code for PowerTune can be found under

https://github.com/BastianGschrey/PowerTune

Works with FC Hako or Datalogit

Confirmed on the following Vehicles

Mazda RX7 FD3S with 13BREW
Toyota MR2 with 3S-GTE3
Nissan Skyline R32 GT-R with RB26DETT


The following vehicles are implemented but only the above are confirmed :Nissan :

  • RB20DET
  • RB26DETT
  • SR20DET1
  • CA18DET
  • RB25DET
Toyota :

  • 4E-FTE2
  • 1JZ-GTE
  • 1JZ-GTE3
  • 1ZZ-FRE
  • 2jZ-GTE1
  • 2ZZ-GE
  • 3S-GE
  • 3S-GTE3
  • 3S-GTE
  • 3E-FTE2
Implemented Features :
  • Logging to user selectable CSV file for Adaptronic
  • Remote control GoPro Recording on off
  • Logging to user selectable txt file for Power FC
  • Differential Aux input Settings for Power FC
  • GPS for NMEA 0183 compliant devices via Serial (Tested with BU-353S4 GPS Mouse)
  • Switching between metric and Imperial values

Raspexi viewer is not maintained anymore as it has been replaced by PowerTune:
Welcome to Raspexi viewer for Raspberry pi and Apexi Power FC
The aim of this software is to read all the Sensor Values of the Power FC and display them as
animated gauges in real time .The software builds on the Megatunix source code by Djandruczyk
https://github.com/djandruczyk/MegaTunix
The A'PEXi Serial interface is adapted from FCLogger by Hitoshi Kashima
APEX PowerFC??????

I paid a developer to write the initial program and decided to make it open source so other people can develop it further and add features .

You will need to have a Data Cable (eg Datalogit / FC Hako / SonicRats cable ) a Power FC and a Raspberry pi

The Raspexi source code is freely available under :

https://github.com/MarkusIppy/raspexi-viewer-linux

Should you whish to contribute , send me a PM and i add you to the list of contributers

Implementation status :

Read all Sensor values (advanced info) ==> Done
Configure up to 4 Dashboards that can be switched while running ==> Done
Real time datalogging with CSV output configurable in CFG file ==> Done
Display values in real time ==> Done (thanks SonicRat)
Read Aux inputs AN1-AN8 ==> Done (thanks SonicRat)
Build Selfbooting image for Raspberry pi ==> Done
Switch Metric to imperal via CFG file ==> Open (any volunteers ?)
Implement speed correction percentage via CFG file ==> Open (any volunteers ?)
Implement Differential inputs and configuration via CFG file ==> Done (JacobD)
Support for other platforms Nissan Subaru Toyota ==> Done (JacobD in testing)
Support for other platforms Honda , Mitsubishi ==> Open (Open (any volunteers ?)

Automatic platform detection eg Nissan Subaru Toyota ==> Open (any volunteers ?)

Tested Vehicles :

Mazda RX7 FD3s ==> all car sensor values displayed correctly

Special thanks to :

Djandruczyk ==> for making MegaTunix open source
$lacker ==> for his donation
SonicRat ==> for spotting the incorrect parity setting and implementing the Analogue inputs
JacobD ==> for implementing the differential inputs and definition in CFG file
==> adding support for most Nissan , Subaru and Toyota Engines based on Kashimas Excel scripts
==> creation of the awesome Raspexi Logo


[SIZE="4"]Downloads :[/SIZE]

Raspberry pi image based on raspbian with Autobooting Raspexi on boot ( needs 16GB SD Card )

https://drive.google.com/file/d/0BwI...ew?usp=sharing

Compiled r3 sources (compiled before AUX inputs where added )

https://drive.google.com/file/d/0BwI...ew?usp=sharing

If you have tested the software with any other car than a FD3s , please give me feedback and tell me if everything is displayed correctly, so that i can update the compatibility matrix
Attached Thumbnails New Power FC Software RasPexi Viewer-screenshot1.png   New Power FC Software RasPexi Viewer-screenshot2.png  
Attached Files
File Type: zip
fclogger_r1.zip (4.4 KB, 152 views)

Last edited by Markus1981; 12-04-17 at 02:40 AM. Reason: Updated Description, implementation status and links
Markus1981 is offline  
Reply With Quote
Old 02-13-14, 11:51 PM
  #2
Senior Member
iTrader: (5)
 
Join Date: Dec 2011
Location: iowa city
Posts: 310
Thanks: 0
Thanked 0 Times in 0 Posts
Any updates of this? You are the man for making this.
edgars95rx7 is offline  
Reply With Quote
Old 02-14-14, 11:28 AM
  #3
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Well unfortunately I don't have my car yet (still sitting at my importer since 12th December ) . I would just need someone to test my communication protocol . If it's working I can get the software commissioned . It will be open source and the gauges will be based on the gauges that megatunix uses ( I like the gauges that megatunix has as it's fully customizable . ) as I am no programmer and I have to commission a guy via freelancer.com this exercise will cost about 200-300 USD . So I need to be 100% sure the communication is working and reads out correct values before I can carry on . I hope to be able to get some donations to make up for the development costs once it's finished , but I don't intend to make a profit with this software .
Markus1981 is offline  
Reply With Quote
Old 03-08-14, 12:52 PM
  #4
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Sorry for the long delay , got my car on Tuesday this week and fitted the power fc today . The interface works , so proof of concept is completet . Now I can begin to get the software developed . Attached a actual readout screenshot during idle
Attached Thumbnails New Power FC Software RasPexi Viewer-image-3526713596.jpg  
Markus1981 is offline  
Reply With Quote
Old 03-11-14, 02:44 AM
  #5
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Hi guys ,

Just to keep you on your toes , this project just starts rolling now .
I have just awarded the project to the developer on Freelancer . The development of the inital communications interface was 136 $ and the GUI will be a further 200 $ . He will start next week to adapt the Gauges from Megatunix and interface them with the Apexi Power FC . I hope i can show the first results in about 2 weeks time and release the source code by mid of April .
How many people would be interested to contribute to this in terms of donations after i can show a working software ?
Markus1981 is offline  
Reply With Quote
Old 03-11-14, 06:46 AM
  #6
Rotary Enthusiast
iTrader: (9)
 
$lacker's Avatar
 
Join Date: Mar 2010
Location: Canada
Posts: 906
Thanks: 0
Thanked 2 Times in 1 Post
If it ends up being something that I could use, I'll donate something
$lacker is offline  
Reply With Quote
Old 03-11-14, 07:08 AM
  #7
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Well when I read through the forum and saw all the people that started to make software for the power fc . A lot of them wanted to have a better display of the values the power fc displays , this software will do exactly that . You will be able to make costum gauges as I am basing the gauges on the open source ones from megatunix . This is also the reason why this project will be fully open source an hopefully once I have a propper base . Some programmers will make nice add ons . I started to play arround with the gauge designer and it lets you make pretty neat gauges that look professional
Attached Thumbnails New Power FC Software RasPexi Viewer-image-454680777.jpg  
Markus1981 is offline  
Reply With Quote
Old 03-11-14, 08:57 AM
  #8
Rotary Enthusiast
iTrader: (9)
 
$lacker's Avatar
 
Join Date: Mar 2010
Location: Canada
Posts: 906
Thanks: 0
Thanked 2 Times in 1 Post
This appears to be a great project, and something that a lot of people could use
There will be a special place in Mazdaspeed heaven for you once it's all completed

What sort of hardware (other than a PFC) will it require?
$lacker is offline  
Reply With Quote
Old 03-11-14, 09:12 AM
  #9
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
I will use a raspberry pie ( if you don't know it google it quick ) as a pc . It's a nice cheap 35 $ arm pc that's the size of a credit card . It runs Linux of a sd card and only needs a 1 amp USB as a power supply ( perfect for in car application ) . On my car I will run a 7 inch flat screen via hdmi . And obviously you will need a interface cable like a FC hako or Datalogit . I am personally testing with the FC hako as this is all I have It will also run on any other Linux laptop . But the reason I am doing it with a raspberry pie is that I can mount something inexpensive in the car that also boots faster than a laptop . And if I want to tune then I take the laptop and tune it with the various windows based programs . Just want my car to be more 21st century inside
Attached Thumbnails New Power FC Software RasPexi Viewer-image-2477602761.jpg  
Markus1981 is offline  
Reply With Quote
Old 03-11-14, 10:47 AM
  #10
Rotary Enthusiast
iTrader: (9)
 
$lacker's Avatar
 
Join Date: Mar 2010
Location: Canada
Posts: 906
Thanks: 0
Thanked 2 Times in 1 Post
If you're successful, I'll be doing essentially the exact same thing
Only difference is that I have a Datalogit rather than a FCHako
$lacker is offline  
Reply With Quote
Old 03-14-14, 11:10 AM
  #11
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Originally Posted by $lacker View Post
If you're successful, I'll be doing essentially the exact same thing Only difference is that I have a Datalogit rather than a FCHako
Still don't understand what happens in the case of a Datalogit when you have the commander on and at the same time send and request commands via the laptop . Don't know which channel gets priority as both devices will send constantly requests for the sensor data
Markus1981 is offline  
Reply With Quote
Old 03-14-14, 11:23 AM
  #12
Rotary Enthusiast
iTrader: (9)
 
$lacker's Avatar
 
Join Date: Mar 2010
Location: Canada
Posts: 906
Thanks: 0
Thanked 2 Times in 1 Post
Is it even possible to hook up both at the same time?
I've never owned a commander and always used a laptop for tuning, so I don't know
$lacker is offline  
Reply With Quote
Old 03-14-14, 11:36 AM
  #13
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
I am not Shure , if it can . I just bought a oled commander . Never mind the mess in my car just connected everything and still need to find final locations for everything
Attached Thumbnails New Power FC Software RasPexi Viewer-image-1928416478.jpg  
Markus1981 is offline  
Reply With Quote
Old 03-27-14, 10:09 PM
  #14
Rotary Enthusiast
iTrader: (9)
 
$lacker's Avatar
 
Join Date: Mar 2010
Location: Canada
Posts: 906
Thanks: 0
Thanked 2 Times in 1 Post
Any progress there Markus?
$lacker is offline  
Reply With Quote
Old 03-27-14, 11:33 PM
  #15
Senior Member
iTrader: (7)
 
bufferovrflo's Avatar
 
Join Date: Dec 2010
Location: Las Vegas
Posts: 385
Thanks: 0
Thanked 1 Time in 1 Post
I'm just now stumbling onto this and I can't tell you how badass this is! I'm a DBA but dabble in everything so if you need any help let me know. My RPi isn't being used for anything at the moment and love to make use of it along these lines
bufferovrflo is offline  
Reply With Quote
Old 03-28-14, 03:31 AM
  #16
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Hi guys

Sorry for beeing so quiet the last few days but work has been hectic and still busy sorting out all the **** with my FD ( seized brakes turbos service ) my developer just updated me that he will deliver the first alpha release to me by early next week . Hope you guys have a bit more patience with me . It will be worth it
Markus1981 is offline  
Reply With Quote
Old 03-31-14, 05:27 PM
  #17
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Hi ,

I will receive the alpha version tomorrow , which will show the the dashboard and just animate it at random as a proof of concept for the dash portion .After this the python script to interface with the power fc will be ported to C and it will be possible to interface with the gauges with live data ( hopefully by end of next week )
My first initial gauge design is also finished now . My car had another setback today by popping one of the plastic boost pipes in 2 . Will hopefully fix that tomorrow so the car will be ready to test for the weekend . At least my interiour is now sorted .

Just thought I keep you guys in the loop
Attached Thumbnails New Power FC Software RasPexi Viewer-image-2369579287.jpg   New Power FC Software RasPexi Viewer-image-581670340.jpg   New Power FC Software RasPexi Viewer-image-2108572362.jpg  
Markus1981 is offline  
Reply With Quote
Old 03-31-14, 11:16 PM
  #18
Senior Member
iTrader: (7)
 
bufferovrflo's Avatar
 
Join Date: Dec 2010
Location: Las Vegas
Posts: 385
Thanks: 0
Thanked 1 Time in 1 Post
Well done man! Sorry if I missed this but how are you physically connecting the hardware together? Also incorporating a wide band sensor into this is icing on the cake.
bufferovrflo is offline  
Reply With Quote
Old 04-01-14, 01:10 AM
  #19
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
I am connecting a fc hako to a raspberry pi and the pi via hdmi to a 7" TFT . The pi runs on USB power with only 1 amp
Markus1981 is offline  
Reply With Quote
Old 04-01-14, 03:00 AM
  #20
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Originally Posted by bufferovrflo View Post
Well done man! Sorry if I missed this but how are you physically connecting the hardware together? Also incorporating a wide band sensor into this is icing on the cake.
Hi

THe aditional inputs for the Hako or datalogit will initially not be displayed . First i want to concentrate on the basics , which is reading the standard provided data from the PFC , and display them as gauges .

I have a lot of TODOS already after its working , but that would depend on donations after the inital release :

TODOS:

Inital Release :

==>Get communication with power FC and read stock sensors ==> Done
==>Make Megatunix gauges a standalone program that runs on raspberry pi ==> Done
==>Port python power FC interface to C and implent in Standalone gauge program ==> Open
Implement tire circumference correction value to adjust speedo accuracy ==> Open

Nice to haves ( if i can get enough donations to pay off the inital development )

==> Make linux distro smaller and run raspexi viewer embeded ( quicker startup)
==> Implement Logging function to USB csv file for Excel
==> Implement imperial values (for the US users) PSI . deg F , mph
==> Implement readout of additional datalagot / Hako inputs


Attached a screenshot with some of the original megatunix gauges runing as standalone on a raspberry pie with raspbian
Attached Thumbnails New Power FC Software RasPexi Viewer-screenshot-r1.jpg  
Markus1981 is offline  
Reply With Quote
Old 04-02-14, 01:33 AM
  #21
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Had a bit of time to play arround with my raspberry pi .
I am busy modifying the image , so it will run as a embedded system .
I might need some help , so if there is any linux guy there that wants to help shoot me a message .

What i have done so far :

Install latest raspbian wheezy from raspberry pi homepage (2014-01-07-wheezy-raspbian.zip)

-Change default boot to terminal
--redirect console to tty3 (to have a blank screen without all the boot messages )
-Autologin user pi
-start the program by calling startx (program path)

Total start up time till programm runs = 41 seconds

TODO:
-further reduce boot time
-solve issue that the mouse pointer is not visible (but mouse works )
-Create custom boot splash (recompile kernel or FBI ?)

Anyone that can help me with that and wants to contribute please let me know
Markus1981 is offline  
Reply With Quote
Old 04-03-14, 08:01 AM
  #22
Rotary Zealot!
10 Year Member
iTrader: (8)
 
Derekcat's Avatar
 
Join Date: Jun 2004
Location: Milwaukie, Or
Posts: 1,729
Thanks: 0
Thanked 0 Times in 0 Posts
Quick Googling suggests fbi as an easy solution:
Custom Splash Screen for Raspberry Pi (Raspbian) - EDV-Huber.com

Sounds easy to do? I should be able to help with the pointer issue, and I could try to help with the boot time.. Do you have a work in progress .img of your install I could play with? (I have a 256MB Model B, and a PowerFC+Datalogit+Commander that I can test with)

I'm historically a Mac guy, but my last job had me get quite a bit deeper into the Linux/Unix environment, and I've been playing with Linux since 2003 or so..
Derekcat is offline  
Reply With Quote
Old 04-03-14, 08:13 AM
  #23
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Originally Posted by Derekcat View Post
Quick Googling suggests fbi as an easy solution:
Custom Splash Screen for Raspberry Pi (Raspbian) - EDV-Huber.com

Sounds easy to do? I should be able to help with the pointer issue, and I could try to help with the boot time.. Do you have a work in progress .img of your install I could play with? (I have a 256MB Model B, and a PowerFC+Datalogit+Commander that I can test with)

I'm historically a Mac guy, but my last job had me get quite a bit deeper into the Linux/Unix environment, and I've been playing with Linux since 2003 or so..
Hi

Thanks , i tried the FBI route a while back and booted sucsessful into X Desktop .
When i tried to boot to terminal it hung . Maybe you have more success than me
I will see how i can create the image from my existing one and upload it somewhere .
The software is still version 1 , and just shows gauges with some hopping needles as demo , they are not yet linked to the interface . i hope to have a working version on the weekend , but no guarantees . Would be awesome if you can help out . Will send you a PM once i managed to upload it
Markus1981 is offline  
Reply With Quote
Old 04-05-14, 02:39 AM
  #24
Senior Member
Thread Starter
 
Markus1981's Avatar
 
Join Date: Aug 2013
Location: Pretoria , South Africa
Posts: 456
Thanked 0 Times in 0 Posts
Might be able to upload a first beta release for testing tomorrow . Let's hold thumbs
Markus1981 is offline  
Reply With Quote
Old 04-05-14, 07:14 AM
  #25
Rotary Enthusiast
iTrader: (9)
 
$lacker's Avatar
 
Join Date: Mar 2010
Location: Canada
Posts: 906
Thanks: 0
Thanked 2 Times in 1 Post
Great work
Kept on forging ahead
$lacker is offline  
Reply With Quote
 
 
 

Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Silver81fb
1st Generation RX-7 (1979-1985) Vehicles
4
01-10-16 08:55 AM
Jdmsolutions
3rd Generation RX-7 (1993-2002) Parts
8
09-09-15 05:55 PM
wahootee
1st Generation RX-7 (1979-1985) Parts
2
09-06-15 03:58 PM
rx7shirley
2nd Generation Specific (1986-1992)
6
09-02-15 03:11 PM
EfiniGirl
Haltech Forum
2
09-01-15 10:31 PM

Thread Tools
Search this Thread
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -5. The time now is 10:12 PM.


All content Copyright 2007 by Internet Brands, Inc. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
 
  • Ask a Question
    Get answers from community experts
Question Title:
Description:
Your question will be posted in: