iPhone & BlackBerry coder needed


I required freelance developer who has got knowledge of both iPhone and BlackBerry (Background Service and Accelerometer) for converting my existing Windows Mobile 5 application to iPhone and BlackBerry Version.

Interested developer (not companies) having strong iPhone and BlackBerry development portfolio shall apply.

here is the info needed to do the work.

Windows Mobile 6 - version: [url removed, login to view]

Graphics - [url removed, login to view]

PC version attached: - see zip file.

example of PC software that should be similar: take a look at Download 5.2 [url removed, login to view]

Protocol details:

Most of all, the application must create Virtual Port Com to communicate with lamp. We are using Rayson BTM222 bluetooth module – it is simply Bluetooth-RS232 converter.

If You trying to connect with lamp, Your device must create virtual port com and transmit data from/to lamp thru it as Serial connection RS232

Transmissions settings are Baudrate = 19200, Parity = none, DataBits=8, StopBits=1

Communications protocol is very simply. Master (PC, or something else - f.e Iphone) sends command to lamp (as string) and gets response from lamp (Slave). Only Master starts communication.

Each command must be sending as string wich begins with # symbol. The structure is: (with NO SPACES!!)

Each response from lamp is beended with ASCII(26) symbol.

# CMD CHR(13) Optional Data CHR(13) - chr(13) is ASCII code for Carriage Return of course.

Commands list

1 – Read eeprom data

# 1 chr(13) address chr(13) ‘ remebmber - don’t use spaces

Reads data from eeprom stored at specified address, for example # 1chr(13)16chr(13) – reads data from address 16 – moonlight power.

Response from lamp is read data as string and 3 char string OK(Chr(26))

2 – Write data

# 2 chr(13) address chr(13) data chr(13)

Writes data to eeprom at specified address send #2chr(13)16(chr13)5chr(13) to store 5 at address 16

Response from lamp is 3 char string - OKchr(26)

3 - Set date/time

#3chr(13) Year chr(13) month chr(13) day chr(13) hour chr(13) minutes chr(13) seconds(chr13)

Year = only 2 last digits for 2010 send 10

89 – read firmware version


- response is string with firmware version

100 – Restart lamp

#100chr(13) – send this then after a few second lamp will be restarted.

This are all commands you need to “play” with lamp.

Eeprom adress map for current fimware [url removed, login to view] versions and later:

Address (dec value) : Name

4: Sunrise time. Time is always stored as "minute of day" it is calculated from HH*60 + MM so for 1:15PM you should send (1PM = 13) 13*60+15 = 795. Value range is from 0 to 1439. 0 = 00:00 1439 = 23:59

6: Sunset time - as above.

8: Totalopwer - value range 0-100

10: Color temperature value range from 130 to 230 ([url removed, login to view] to [url removed, login to view]) center is 18.000K- value stored =180

12: Last fullmoon date. It is calculated as number of days from 01/01/2000

14: Boolean (1/0) = Enable moonlight simulation. 1=enabled

16: Moonlight power - values form 0-100

18 : Changedelay - pause between steps with increasing/decreasing luminous intesity procedures

PAR table:

Programm #01

32: Program begin time

34: Program end time

36: White channel power in percent

38: blue channel power in percent

Programm #02

Add 8 to previous programm begin time

40: Program begin time

42: Program end time

44: White channel power in percent

46: blue channel power in percent

Programm #03

Add 8 to previous programm begin time

48: Program begin time

50: Program end time

52: White channel power in percent

54: blue channel power in percent


Programm #40

344: Program begin time

346: Program end time

348: White channel power in percent

350: blue channel power in percent

Skills: Android, Blackberry, iPhone, Mobile App Development

See more: www freelance info com, www freelance info, www freelance id, www coder, write code freelance, work as freelance mobile developer, work as freelance developer, windows phone developer freelance, windows freelance software, windows application development freelance, virtual freelance, virtual device, virtual char, to do list for freelance, string in data structure, string data structure, software freelance com, software development freelance work, software development companies list, software developer phone number

About the Employer:
( 76 reviews ) Clifton, United States

Project ID: #755540

10 freelancers are bidding on average $1535 for this job


i am a mobile developer with two year mobile development experience and overall eight year experience of java(j2ee,J2se) development experienc3e

$1400 USD in 15 days
(18 Reviews)

Thanks for inviting [login to view URL] will FEEL HAPPY to asist [login to view URL] chek pmb for iphone portfolio.

$2000 USD in 17 days
(6 Reviews)

Please read PMB.

$2000 USD in 20 days
(4 Reviews)

Hello Sir, Please see your private message box, Thank You Umesh

$1500 USD in 20 days
(0 Reviews)

Hi, We at Chipleaf Pvt Ltd have adequate knowledge of the work and we can complete your work in time frame, as per requirement [login to view URL] have 50 Developer Team( c#),30 Developer Team(Java,J2ME,J2EE),40 Deve More

$1350 USD in 18 days
(0 Reviews)

SERIOUS [login to view URL] PMB.

$1400 USD in 20 days
(0 Reviews)

Hi, this is Maggie from Wuxi Information Technology Inc. Please check your PMB.

$1500 USD in 18 days
(0 Reviews)

Our company has 5-years experience in developing applications for mobile phones. There are 20 high-qualified specialists. I am assured, you'll be satisfied with our work. Our knowledge help us to work fast, produ More

$1000 USD in 30 days
(0 Reviews)

I looked through your project and would like to offer my services. I have been developed different applications for about 3 years, so I have deep knowledge in this sphere. For recent years I have been working on More

$1000 USD in 30 days
(0 Reviews)

MobiSpector is a based in London, United Kingdom. We have over 38 programmers, pls check PBM

$2200 USD in 25 days
(0 Reviews)