karaul / fitplotter Goto Github PK
View Code? Open in Web Editor NEWPlot and compare data recorded in the binary FIT (Garmin) and TKL files
License: MIT License
Plot and compare data recorded in the binary FIT (Garmin) and TKL files
License: MIT License
So what I did was edit a fit file because it had a speed glitch near the start. I edited it in Golden Cheetah and when displaying the changed file I got these vertical lines on the graph.
I've attached a before and after file.
Downloads.zip
I haven't debugged your code as I've got busy with something else, sorry.
I have a FIT file that has developer fields, Alpha1, Artifacts and Corrections.
These are displayed incorrectly, with what looks like "A[]l[]p[]h[]a[]1[]" in the y-axis menu.
See the attached sample file.
Hi, cloned the repo into VS Code. I had an issue with the port numbers you chose being blocked on my BitDefender firewall.
I changed the line (12) in http-server-static.js file to read:
portscanner.findAPortNotInUse(**3000**, 4021, '127.0.0.1', function(error, port) {
That is to allow port 3000, rather than 4000 and it all worked wonderfully.
Because it wasn't working, I also opened a command prompt at the folder and did an:
npm ci
or you could do
npm install
To ensure the node modules were installed. Not sure this was necessary, though it doesn't do any harm (afaik).
This is a great program, it works really well and you've done some great things with the graphics - very professional.
(I might have stuck the css into a separate folder perhaps.)
Kudos!!!
Gordon
Oh you can close this, it's just for reference if anyone else has issues.
Also, nice of you to include my name in the credits, but really the credit s should go to Jimmy Kane https://github.com/backfit/backfit and the original Pierre Jacquier https://github.com/pierremtb/easy-fit
All I did was hack their code by removing imports, exports :)
Hi,
obviously your project was tailormade for you needs (running) which is perfectly fine. I want to add some additional values from my activities, especially "rear_gear_change" (cycling). Problem is, that this is not found in "records" but in "events". Events have their own timestamp, so I would have to somehow add these timestamps to the timestamps of "records" and display "rear_gear_change" then in the map. To be honest I would need some push in the right direction from you .... If needed I can provide the relevant part of my fit file. Thanks a lot!
First of all thank you for this project. As I am new to Garmin devices, I am very glad to have a tool running on my own server instead of Garmins servers.
I know that you are not working on fitplotter anymore, but I hope nevertheless to get some information from you: I am currently adapting fitplotter and fitalyser to my needs and stumbled upon "Median filter size" and "Average moving size". To be honest: I have no clue what both of them are doing. I did play around with the values but saw no differences in the plot area nor in the map. I did some superficial investigation in main.js, but this did not help me either, Can you please briefly explain what the two variables do? Thank you!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.