Welcome to Laser Pointer Forums - discuss green laser pointers, blue laser pointers, and all types of lasers



Laser Pointer Store

LPM csv file graphing app

ChaosLord

New member
Joined
Feb 18, 2013
Messages
763
Points
0
Hey guys, I threw together this android app and thought I would share.

I've wanted to make this app ever since I got my Radiant X4 LPM. After much metering, I began to play with exporting the graph data from Lightwave and loading multiple charts to compare.

I also have used Peregrine with my X4. However, I did not see a way to load the CSV files back in. And Lightwave can't read Peregrine generated CSV file.

So I made an android app that can read CSV files from both programs and graph them out. You can load up to 4 graphs at once, any combination of Lightwave or Peregrine CSV files.

Here are a few screen shots.
[/URL][/IMG]

[/URL][/IMG]

[/URL][/IMG]

I will warn that this was primarily designed for tablets, mainly due to the interface. It is also a little rough, but it does the job I wanted.

Here the link: LPM CSV Data Graphing for Android.

To use, tap the New graph button, then open file. The name of the file (or the first 20 character) will appear at the top. The color of the line and the file name will match the color button.

You can tap the color button to set the color of the chart, but only before you click New graph. Basically, tap color to cycle through colors until the text color is the color you want. Then tap new graph followed by open file. The file browser filters out non CSV files.

Hit the clear all button to reset the chart.

The chart is scrollable and zoomable. Tapping on any point along a chart will pop up the Time/power for that point below the chart.

I hope others get use out of it.

Thanks for looking :yh:
 

Trevor

Well-known member
Joined
Jul 17, 2009
Messages
4,513
Points
113
Nice! Good to see someone else around playing with code. :)

+1

Trevor
 

ARG

Well-known member
Joined
Feb 27, 2011
Messages
6,987
Points
113
Awesome work man.

Have you thought about getting the data directly from the radiant X4? It uses CDC-ACM protocol which android devices can communicate with. I've used this app to communicate with my X4 before.

Just connect the X4 with one of these and the data goes to the serial monitor.
 

ChaosLord

New member
Joined
Feb 18, 2013
Messages
763
Points
0
Awesome work man.

Have you thought about getting the data directly from the radiant X4? It uses CDC-ACM protocol which android devices can communicate with. I've used this app to communicate with my X4 before.

Just connect the X4 with one of these and the data goes to the serial monitor.
Actually I have thought about connecting directly. That was another push for me to make this app. I figured if I could get the graphing in place, then I could work out reading the data stream off the meter.

I may actually have that same adapter, but haven't tried connecting the X4 to my Galaxy tab 3 yet.

I actually wasn't sure the tablet would be able to power up the lpm and read from it. Now I'll have to get that app and play around. Thanks for the links!
 




Top