Find Jobs
Hire Freelancers

Embedded C++ code for Texas Instruments cpu

$30-250 USD

종료됨
게시됨 거의 3년 전

$30-250 USD

제출할때 지불됩니다
This is a simple embedded C++ project on Texas Instruments CC2652 (or similar cpu) For anyone who has ever written C++ code for any TI CPU using Code Composer Studio this project is just a piece of cake. The CC2652 will read its pins and send theis data to an Android phone over BLE. A software developer in Turkey will be cooperating with you all the time. His responsibility will be to develop the Android components that your code is going to exchange data with. You will be talking to him during your software development. Our demo system consists of two cards from TI: LAUNCHXL-CC26X2R1 ([login to view URL]) BOOSTXL-ULPSENSE ([login to view URL]) (this is a dautherboard with sensors that just snaps onto the LAUNCHXL-CC26XX2R1) What we want to do on the LAUNCHXL-CC26X2R1 board is straightforward: 1. Establishing bi-directional BLE data interface with an Android based cellular phone. 2. Controlling two LEDs (Green & Red). 3. Controlling program flow via two Buttons (A & B)(mechanical buttons will be used not capacitive). 4. Reading the MAC address of CC2652. 5. Reading Battery Monitor values. 6. Reading Temperature Monitor values. 7. Reading Real Time Clock values. 8. Reading data on 4 Digital I/O pins (configured as Inputs) (pins:DIO_0, DIO_1, DIO_15; DIO_21) 9. Reading data on 4 ANALOG (A/D converted) values (pins:DIO_26, DIO_27, DIO_29, DIO_30) 10. Sending this data at predefined intervals (this POLL_INTERVAL is a variable that will be sent from the Android device) to the Android device. Cheer up :) since %90 of these are already implemented by TI as a sample code: BLE Project Zero ([login to view URL]) What we want to do on the BOOSTXL-ULPSENSE board is straightforward: 1. Reading data from the Accelerometer (3 axes). 2. Sending this data at predefined intervals (this POLL_INTERVAL is a variable that will be sent from the Android device) to the Android device. Cheer up :) since %90 of these are already implemented by TI as a sample code within Sensor Controller Studio. FLOWCHART OUTLINE: 1. CC2652 is in UltraLowPowerMode. 2. IF Button_A is pressed THEN wake up to ActivePowerMode. 3. Stay in ActivePowerMode UNTIL Button A is pressed again (when Button A is pressed again, save state and turn OFF Green_LED and return to UltraLowPowerMode). 4. Turn ON Green_LED (it will be ON during the whole ActivePowerMode operation period). 5. Perform BLE handshake with Android device (this handshake had already been implemented by us, its code will be sent to you which is based on BLE Project Zero code) 6. Get the value of POLL_INTERVAL from the Android device. 7. IF Button_B is pressed THEN turn ON Red_LED AND set loop_counter to 1 AND read the 4 ANALOG (A/D Input) pins AND read the 4 Digital Input pins AND read the 3 values from the Accelerometer (3 axes)(this step requires more code than just reading a pin) AND send all of this data to the Android device at each POLL_INTERVAL period of time AND increase loop_counter by 1 (IF loop_counter is 10 THEN turn OFF Red_LED AND goto next step). 9. Goto step 5.
프로젝트 ID: 30630484

프로젝트 정보

5 제안서
원격근무 프로젝트
활동 중 3년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
5 이 프로젝트에 프리랜서들의 평균 입찰은 $170 USD입니다.
사용자 아바타
hello, I have seen that you need an experienced C++ expert for Embedded C++ code for Texas Instruments cpu . I am a professional C++ expert with more than 10 years experience. I have carefully understood your project requirements am sure that, I can do your project in very professional way. I have some more questions ,lets discuss the details in chatbox thank you
$180 USD 5일에
5.0 (1 건의 리뷰)
2.0
2.0
사용자 아바타
AN EXPERT IN C+ PROGRAMMING, DEAR CLIENT, After KEENLY and PREFESSIONALLY reading your description and being in position to understand CLEARLY STATED REQUIRED SKILLS and is this one of my areas of PROFESSIONAL SPECIALIZATION having the above QUALIFICATIONS, I have been an avid website content writer for various top-notch portals and have completed more than 1000 tasks related to Academic papers, business, technical, academic, commercial, fiction, Blog writing etc. I hereby humbly request you to consider my bid for QUALITY, FAST, at a FRIENDLY AMOUNT and professional work. Looking forward working with you thank you!
$140 USD 2일에
5.0 (2 건의 리뷰)
0.0
0.0
사용자 아바타
Hi there, It’s Salman Tahir I have read your job description according to your full requirements. It is my pleasure to let you know that I empower all the skills you have required. I have been working in firmware development field for a long and precious 20 years. 20 years is a big number you see! And that helped me be proficient in other sectors of freelancing too.
$140 USD 15일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (TURKEY)
Ankara, Turkey
0.0
0
6월 23, 2021부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.