MSP430 firmware development

We have a Hardware which has a Microprocessor and a GSM modem. The Aim of the device is to read the data from the Energy Meter and package it and send it to the server via the GSM modem.

Hardware Specifcation:

custom built board

micro controller : TI MSP430F5436A (on Board)

IO : RS485 (On board) & RS232 (on board)

GSM Modem : SIMCOMM900 (on Board)

JTAG connector

Functional Requirement :

An External Energy meter is connected to the board via RS485. The Device has to read the energy meter using MODBUS over RS485 every configurable interval and send the data in plain text to the server via GRPS.

If the server is not available, it needs to store the data in the Flash memory and send the same to the server once the connection is up. Once the server receives the data it responds with a [url removed, login to view] reciept of Acknowledgement, it clears the readings from the buffer.

There are some parameters on the device like Polling time (time interval to poll the meter), Parameters to read from the meter, etc. along with the acknowledgement the server can also send these parameters, on receipt of the parameters, the device will store the parameters and change its behavior accordingly.

The paramaters can also be changed by sending an SMS to the board. The board responds to the sender with the acknowledgement of updation of the parameters by an SMS.

We already have the memory map of the Energy Meter and the application is working to a certain extend. We need the application to be completed, cleaned up and tested for memory leaks.

A Detailed specification will be provided. We need the application very very quickly so the time taken to develop the application will be the key.

on a separate note If anyone has similar project experience on Olimex boards their response are more than welcome.

pre-requisite for applying :

Experience on TI MSP micro controller

Experience on GSM modem with GPRS commnication

MODBUS experience to read an energy meter

Deliverables :

Application source code with appropriate comments as the code will be validated by a third party for quality.

application working non-stop for 2 weeks without crashing

Testing :

Please suggest how the establish the development and testing environment.

Skills: C++ Programming, Embedded Software, Microcontroller

See more: gsm modem sending sms, msp430 firmware development, msp430f5436a gsm board, msp430 modbus, gprs modem using msp430, modbus msp430, grps msp430, firmware microprocessor send sms gsm, msp430 gsm modem, msp430 rs232 gprs code, source code msp430 energy meter, specification requirement, specification of requirement, software development needs, software development hardware, requirement and specification, key energy, external software testing, development application software, application requirement specification, msp430 sms send, gsm gprs, sms controller, gsm controller, TI

About the Employer:
( 0 reviews ) India

Project ID: #1296086

7 freelancers are bidding on average $300 for this job


full experience Engineers with 30 year old Experience on TI MSP micro controller Experience on GSM modem with GPRS commnication MODBUS experience to read an energy meter example of modbus RTU working in this mome More

$500 USD in 15 days
(10 Reviews)

20+ yeas experience in embedded design, especialy with MSP430Fxxxx. Please read my PMB.

$250 USD in 30 days
(4 Reviews)

We can do this for you.

$200 USD in 8 days
(0 Reviews)

I can do this for you.

$199 USD in 10 days
(2 Reviews)

We have developed such cards and solutions so we can get you best out of your system...

$200 USD in 30 days
(0 Reviews)

Hi, I can help you. I am Software Engineer with 3 years of experience. Project is very handy for me I will deliver in time. Please find private message for more message. Regards, Pavan

$250 USD in 30 days
(0 Reviews)

Pls check your PM.

$500 USD in 7 days
(0 Reviews)