Find Jobs
Hire Freelancers

CC2650 sensortag embedded software work

$250-750 USD

Fermé
Publié il y a presque 8 ans

$250-750 USD

Payé lors de la livraison
We have a Sensor tag CC2650 from TI. You can get product information from this link: [login to view URL] To update the on-board user created software application or download the firmware into Sensor tag, you need to use cc-Devpack-debug : [login to view URL] The stock firmware of Sensor tag is already publishing the data of 10 DOF (3-axis accelerometer combined with a 3-axis gyroscope & combined with a magnetometer (compass), with a Baromic pressure sensor.) over to Bluetooth if connected to any receiving device. Our Requirements: You will create the following… A Mobile app (Android) talking to the CC2650 via Bluetooth. There will be 3 operating modes of the device: Off, Calibrate, Run. Settable via the Mobile app. In Off mode, the device (Sensor Tag) will not repeatedly publish data over to Bluetooth. In calibrate mode, the device will store two sets of 10DOFs current data into its memory. Each is stored via the mobile app by a user input. Let us call them A & B positions. For example, one will keep the device in Horizontal position (Position A) & tell the Device to store all present values of 10 DOFs to memory location. You might require to do calculation on the available raw data (from 10 DOFs) to determine the relative position, rotation & angular degree of the device. Then the user will move/take the device to Position B & tell the device to store all present values of 10 DOFs into other memory location (different from the previous location – so both memory will not get overlap). In Run mode, the device will be moved by user & may be anywhere in 3D space between positions A & B. Now, whenever the device finds nearby receiver Bluetooth device (i.e. Mobile/Tab), it will transmit the current relative position (computed from all 10 DOFs data in terms of relative Position as a percentage). Also whether the present status of device is in • Position A or • Position B or • it is moving towards Position A->B or • it is moving towards Position B->A. The device will be mounted outside & will have impact of wind etc. Also there will be inherent vibrations on the mounting lines. So some filtering & smoothing will need to be done also. You must not use any third party library. If you have to, provide source code with it. You need to develop the above solution in latest version of Android Studio (latest SDK). Our approx. range to measure position : 5 cm to 50 cm Accuracy required : 0.5 cm Angular Degrees : 0-360 Accuracy : 1 deg For your reference you can view some general reference video here: [login to view URL] [login to view URL] Rest info is in the attachment.
N° de projet : 10572525

Concernant le projet

9 propositions
Projet à distance
Actif à il y a 8 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
9 freelances proposent en moyenne $648 USD pour ce travail
Avatar de l'utilisateur
Hello, I am Anthony. I am working FULL TIME as freelancer. I have double degrees in Mechatronics and Applied Science fields. I have very good feedbacks on freelancer.com . Please check the link at the end and review my feedbacks. So you can get an idea of my work. I have all the tools and hardware from TI for your project. I have developed CC2540/41 firmwares. Please contact if you are interested. https://www.freelancer.com/u/Anthony989.html Thank you Anthony
$888 USD en 10 jours
4,9 (20 commentaires)
5,2
5,2
Avatar de l'utilisateur
A proposal has not yet been provided
$444 USD en 40 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de UNITED STATES
Houston, United States
5,0
12
Méthode de paiement vérifiée
Membre depuis août 19, 2013

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.