Find Jobs
Hire Freelancers

USB CC1101 hardware/drivers PC to/from existing dsPIC/CC1101 system

$250-750 AUD

En curso
Publicado hace alrededor de 6 años

$250-750 AUD

Pagado a la entrega
We have an existing dsPIC33EP512GP506 with a CC1101SE RF module. These systems communicate with each by other using both the CC1101SE digital radio system (and infrared communication). We now need to communicate from a windows laptop to this system via the CC1101SE system on the 433mhz band. What we need is a USB CC1101SE module that can be suitably programmed to communicate with our current custom system, both sending and receiving RF signals and handling the error detection the same way as the current system. No code needs to be written on the dsPIC, that system is already in production. It is likely that the freelancer will need to design or modify existing USB RF module although an off the shelf that can be programmed sufficiently much better. You write the necessary drivers on the PC side. The drivers must be demonstrated to work inside a Visual Studio application. Full source code relating to the RF communications system on the current application will be provided. In the Visual studio implement void SendRadioPacket( int DBLevel, unsigned int CommandCode, unsigned char BattleCode, unsigned int SenderID, unsigned int ReceiverID, unsigned char ByteParameter1, unsigned int IntegerParameter1, unsigned int IntegerParameter2, unsigned int IntegerParameter3, unsigned int IntegerParameter4, unsigned int IntegerParameter5, unsigned int IntegerParameter6, unsigned int IntegerParameter7, unsigned char ByteParameter2, __eds__ char * StringParameter) and void ReceiveRadioPacket( unsigned char CommandCode, unsigned char BattleCode, int SenderID, int ReceiverID, unsigned char ByteParameter1, int IntegerParameter1, int IntegerParameter2, int IntegerParameter3, int IntegerParameter4, int IntegerParameter5, int IntegerParameter6, int IntegerParameter7, unsigned char ByteParameter2, __eds__ char * StringParameter); The system has CRC32 error detection on the dsPIC side in addition to the error detection that comes with CC1101SE as standard, the developer will need to implement the same CRC32 on the PC side. I expect this project to take about 4 weeks. DO NOT PUT IN A BID AND THEN AFTER I ACCEPT THE BID NEGOTIATE ON PRICE! Ask as many questions as you like before putting in your final bid, but I do not negotiate afterwards. I won't pay for development tools, but will pay for any CC1101 hardware that is required and will send you one of our dsPIC boards. Summary * Recommend or modify CC1101SE module that suits. Must provide design details for manufacturing. * USB/CC1101SE Module drivers with source code * Implement and demonstrate drivers in Visual Studio (Send and Receive specified packet, CRC32)
ID del proyecto: 16252282

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hello Dear, Good Day! We are a team of experts with many years of services in embedded system design, firmware development, device drivers, PCB Layouts and Prototyping. I myself have worked for 10 years in SMart meters and developed communication modems both using RF and GSM/GPRS. Fortunately, I have worked in the past on CC1101 (Sub GHz Radio) and cc2500 (older version of cc1101). I know the preamble and sync words and all the internal registers of cc1101L. I have checked the details of your work and basically your RF_PC dongle USB would act as a sniffer to sniff 433MHz radio packets in the air and also as a standalone Tx or Rx. This all requires interfacing the cc1101 via some USB MCU over SPI. So a new hardware shall be made and also visual studio (.net) application for Tx/Rx and internal Register settings is required. I am available for the job at the mentioned cost. Regards Ch
$750 AUD en 30 días
4,9 (29 comentarios)
5,7
5,7
5 freelancers están ofertando un promedio de $489 AUD por este trabajo
Avatar del usuario
Hi, I have studied the materials you supplied and know I have a better understanding what needs to be done to accomplish your goals. I have already completed a lot of similar projects in the past. I would be delighted to work with you on this project. High lights of expertise are:- C++, C#, Programming,, Java, JavaScript, Python, PHP, MySQL, linux, HTML, website designing and Development, Mobile App Development, Web Scraping,CSS, Software Architecture and development. I hoped outstanding feedback from you. I hope you will massage me. Regards,
$252 AUD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I have gone through your project details and I assure that I can do it as i got all the skills required for this project. I have already completed a lot of similar projects in the past so it is my pleasure to work on your project. High lights of expertise are:, C , C++ Programming,, Java, JavaScript, Python, PHP, MySQL, linux, Embedded Software, HTML, website designing and Development, Web Scraping, Software Architecture and development. You may have a look at the Portfolio section of my profile to have a look at the quality of content I provide and get a feel of it! I assure good Quality within specified deadlines, at a reasonable Price. Waiting for your Valuable Response. Regards…
$250 AUD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I have read your project description I can do it very well, I have all these skills which is needed for your project. I have 7 years of experience with Software architecture, Embedded software, C, C++, C# Programming, Python, Java, JavaScript, Angular.js, React.js, MySQL, Metatrader, Matlab and Mathematics, Bitcoin, Cryptocurrency, Blockchain, Ethereum, Wallet, ICO, HTML, PHP. plz massage me for more discuss about your project. Thanks.
$250 AUD en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Brisbane, Australia
5,0
60
Forma de pago verificada
Miembro desde ago 28, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.