Find Jobs
Hire Freelancers

Write some software

$30-250 AUD

Geschlossen
Veröffentlicht vor mehr als 7 Jahren

$30-250 AUD

Bezahlt bei Lieferung
I need you to develop some software for me. I would like this software to be developed using Javascript. I have a raspberry pi transmitting data from a Sensehat entering into Node Red. The output is sent to another software program. The raw data look like this – { "acceleration": { "x": 0.0795, "y": -0.4265, "z": 0.873 }, "gyroscope": { "x": 0.001, "y": 0.0003, "z": -0.0018 }, "orientation": { "roll": 334.1185, "pitch": 355.3219, "yaw": 155.3851 }, "compass": 155 } I need a node that converts the raw data into usable data for a software program Track Link navigator. Job number 1. [login to view URL] needs to be filtered to produce an output range of -90 to +90 instead of the current 0 to 360 [login to view URL] needs to be filtered to produce an output range of -90 to +90 instead of the current 0 to 360. This can be done with the following math if output >=270 && <=360 newoutput=output-360 if output >=90 && <=180 newoutput=90.00 if output >180 and <270 newoutput=-90.00 if output is anything else output=output The resultant output needs to be formatted to produce data that can be accepted into Track Link software – $HCHDM,{{[login to view URL]}}.0,M*<CR><LF> $HCHPR,{{[login to view URL]}},{{[login to view URL]}},{{[login to view URL]}},*<CR><LF> $HCHDT,{{[login to view URL]}}.0,T*<CR><LF> Job number 2. Produce a TSS1 format string – The TSS1 data string contains 27 characters in five data fields. Roll and pitch measurements are in degrees in the range -90 to +90 The resultant pitch output must also be converted to 4 digits. For example 90 would become 9000 and 5 becomes 0500, 5.17 would become 0517. Positive numbers must have a space before them i.e. - xxxxx 9000 Negative numbers have a -sign and no space i.e. - xxxx-9000 The resultant string will look like table 3-4: please see attached data sheet. :XXAAAASMHHHHQMRRRRSMPPPP[CRLF] MRRRR – this is the resultant roll data MPPPP– this is the resultant pitch data I look forward to working with you
Projekt-ID: 11754122

Über das Projekt

8 Vorschläge
Remote Projekt
Aktiv vor 8 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
8 Freelancer bieten im Durchschnitt $295 AUD für diesen Auftrag
Avatar des Nutzers
FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about my work... Can start right now...
$1.000 AUD in 12 Tagen
5,0 (33 Bewertungen)
6,2
6,2
Avatar des Nutzers
Completed Job Number 1 and having the JS code for it. Hello showbag3, Greetings of the day. - i have 5 years of working experience in developing web applicaitons. - have good knowledge in javascript and developed many autobots, chrome plugins using javascripts. - have delivered quality code and got 5 rating from all my previous employers - have provided good support even after the project completion and shall maitain the same with you also. Text me for further discussions. Regards, Karthik
$144 AUD in 1 Tag
5,0 (14 Bewertungen)
4,1
4,1
Avatar des Nutzers
Hello Sir/Madam, Thanks for project post. here we checked the posted details and review it, here we need some more clarification in it, So Please message us to clear our doubts and start work on it. Thanks
$155 AUD in 3 Tagen
5,0 (11 Bewertungen)
2,1
2,1
Avatar des Nutzers
Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have checked your requirements.i have right skills to work on this assignment my award = superb result = happy client. In a good partnership, good results happen. Good cooking makes good eating!BWe consider our client as our partner. can u provide your email or sky-pe etc for further discussion about the project. I am ready to discuss with you with best Regards
$222 AUD in 5 Tagen
0,0 (1 Bewertung)
0,0
0,0
Avatar des Nutzers
hi I have very good exp in working with raspberry pi boards and I am very good in programming with node.js which as can I see (node.js is the base of node-red) so I can do what you want
$120 AUD in 15 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
I'm great with node.js, converting from JSON to different output is super simple (my company's API will give you JSON, XML, debug or even serialized PHP - all starts JSON), good Linux (rasp pi) to knowledge. Would be a simple task for me, done by a guy that's built an entire telecom on node and PHP.
$222 AUD in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
If given this opportunity I have no doubts that it will be completed on time, to spec and at a competitive price. I am willing to demonstrate my ability if need be.
$277 AUD in 7 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
Hi, we are two people passionate in web and mobile development.
$200 AUD in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
Hi, I can help with your project. Understand you need to develop 2 JavaScript functions to run from within a node-red node to perform the conversion, receiving a message with your data and emitting a message with your required format.
$150 AUD in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von AUSTRALIA
Chevron Island, Australia
0,0
0
Mitglied seit Okt. 11, 2016

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.