yashsingh1/xdaforums huggingface dataset:
[General Accessories] Pantheron:
Hello guys,

i bought two of this sensors for myself.

An proper reading of the temperatures itself is my problem.

I did the math melexis serves, so i have the T-Ambient for the sensor, so thats no problem. (Right value!)

Also i can read all 64 pixel in once.

On both devices for example The TCG register has 0 like yours.

I compared the values with the examples and all looks "right" but i dont know actually.

Maybe i have to check all again :eek:

I will check this site frequently and write about my progress (hopefully).

Best regards

Pantheron
[General Accessories] CommanderROR:
Welcome, pull up a chair, have some tea and grab a cookie... ;)

I'll send you a PM with the contact email of Luc from Melexis, then you can send eeprom dums of your sensor to him and he can check if your sensors are behaving correctly.

I hope that with more and more devs homing in on this project that we'll soon see some cooperation so that not everybody has to work out the whole math on their own. Maybe it's still too early, but somebody should eventually set up a google code page for this...
[General Accessories] cybersteveUK:
MLX90620 all 64 pixels

Pantheron,

Can you post your code for all 64 pixels - can't see where I'm going wrong

thanks

cyersteveUK
[General Accessories] amnipar:
Hi, I'm still lurking also, great to see at least some progress. Unfortunately I'm still stuck with some urgent work but I will try to hook up my sensor soon to check whether it works or not.
[General Accessories] Mardaso:
Update:

Luc from Melexis confirmed that the EEPROM data is OK. Other sensor is on it's way to Melexis for a check of the EEPROM.

Checked the code for reading in all values at once and I haven no problems with this. Same code as posted before.

Added a bluetooth module to the hardware setup and moved app programming from PC to Android phone.

Attached a printscreen of the test app.

Next steps: higher data refresh rate, polish the GUI and make the hardware portable and more robust.
[General Accessories] CommanderROR:
@mardaso

I must admit that I am extremely impressed by your progress on this project! I did not think that the first results would come so soon and be so presentable! Congratulations on getting this far!

What are your plans for this app? Are you going to offer it on the Android Market or will you provide the sources so that others can use it in their own projects (for example the Sensordrone addon)?

Thanks.

Oh btw...I'll be on holiday from Friday on, so I won't be pestering you for about a week...although I'll have my smartphone along and won't be completely cut off... ;)
[General Accessories] cybersteveUK:
melexis android and iphone

Have got my MLX90620 project in a handheld form with bluetooth to my android phone (image attached).

Tried to do the same for iphone, but found that bluetooth was a bit of a minefield. An alternative is an adhoc wifi connection which I got working with some $4 dollar telnet app for the phone.

But I have neither bluetooth nor telnet source code on which to build an iphone app to display the melexis data better. Has anyone experience of either route on iphone??
[General Accessories] CommanderROR:
@CybersteveUK

Congrats on getting it working! What did you change to get the Sensor to read all pixels in one go? Or are you still reading them pixel by pixel?

What are your next steps going to be? Image interpolation? Adjustable color scale?

About the iPhone support...this is not a simple matter, if you want to support the iPhone, then I'd suggest going with the iPhone 4S and iPad3 only and using BT4.0. For Android and iPhone compatibility you can integrate a multi-mode (2.1 and 4.0) BT chip, that is what the Pebble smartwatch and the Sensordrone did to offer that compatibility.

For older iPhone and iPad models you'd have to go throught he MFI program which is neither easy nor cheap, so I'd advise against it...

@everybody

If anyone is interested, the Sensordrone developers (Sensorcon) offer to sell (or license) 3rd party addon modules through their webshop, so if one of you wants to go that way, then you could contact them about it. You'd have to adapt the hardware design to connect to the Sensordrone and work with their API (for BT).

Oh, and can we see some pics of your current hardware design? I'm curious to see what it currently looks like...:cool:

If nobody turns this into a Sensordrone addon, then making it a standalone addon is also thinkable, making a moderate number and selling them here or via ebay might be an option then.
[General Accessories] Mardaso:
@CommanderROR

Thanks! Made a lot of progress the last days.

My plans are still open for this. At the moment I'm thinking of making a module for the sensordrone and an uC/bluetooth box with the same pin-out as the sensordrone so I can have both ways and go on with the development of the Android software.

The user interface will be the same for both solutions only the software "driver" for the hardware will be different.

The problem is that the hard- and software of the sensordrone is not finished yet. So I don't know what to expect.

Enjoy your holiday!
[General Accessories] CommanderROR:
@Mardaso

I'm back... ;)

Nice to hear that you are planning to make a Sensordrone addon. I'll see whether I can get the final hardware specs for the case and connector so that you know what kind of dimensions you need to look at for your addon. The Software is not final yet and will be under development for a while, but that should be pretty easy to implement if you've got the app up and running. All you need to change then is the way you receive the BT data...at least that's what I think.

Once you reach some kind of pre-beta status for this app, would you consider posting some more screenshots and a youtube clip of this in action? I think that could help find out how high the interest levels for a product like this are...
[General Accessories] Mardaso:
Sure I will show more. But at the moment I have other priorities/projects.

Luc confirmed that the EEPROM of the sensor was empty. A new 40 degrees sensor is on my way so I can test the differences between the two.

For objects further away, the 40 degrees version will be (a little) better.

I'm looking for some pointers to de-blocking the display, in other words smoothing as in the Melexis video when they demonstrate the PC software with the hot and cold drinks.
[General Accessories] CommanderROR:
Thanks for the update. The deblocking you're talking about is interpolation, right? Smoothing the transitions between the different coloured blocks. I'm sure there are some algorithms out there to achieve it.

http://de.wikipedia.org/wiki/Interpolation_(Fotografie)
[General Accessories] got556:
Guys this is truly interesting development and I applaud all your efforts thus far.
[General Accessories] code07:
Hello, would anyone be able to share the MLX90620 communication code you have so far? I may be able to help debug the issues.

Thank you!
[General Accessories] petershev:
Where I am at with my MLX90620

Hi

So last week I sent an email to Melexis but I have not heard back does anyone have a technical contact for the company or is anyone from the company reading this? :)

This is where I am at:

I have managed to read and extract some data from my MLX90620. I have attached the data that I get from the device. The problem is that if I follow the data sheet I get temperatures that appear to be wrong. I point the sensor at a plastic sheet that I know is a uniform 19°C +-0.5°C and I find that the temperatures the sensor reports range from about 5°C to 17°C. I have attached the output data that I receive from the MLX90620 and the calculated temperature. I can only imagine that it is a calibration problem.

I note that ε on this device is 1.0000 ( e.g. EEPROM[0xE4] = 0x00 and EEPROM[0xE5] = 0x80 ) this can't be correct? Basicly there is no emissivity compensation so why have that in the calculation?

The other thing about the EEPROM data is that like a lot of people in this thread the TGC = 0. The effect of this is that there is no "Thermal Gradient Compensation" so again why have that in the calculation?

If I understand how these sensors work then both of these values will lead to incorrect results. They are critical to the calculation.

The other thing about it is the temperature jumps around quite a lot. Reading section "10.1 Temperature accuracy of the MLX90620" of the data sheet the temperatures I get are way out side the specs for the device. I am out of ideas of where I am going wrong.

I have written code to calculate the temperatures both in floating point (linux app) and fixed point (dsPIC) and once I have a sensor that works I will clean up my code and release it under the GPL3.

Peter

P.S. Please note the following:

1) I have a decoupling cap on the power supply as per the spec in the data sheet.

2) The device is at thermal equilibrium. The Ta is about 23.26°C and this

does not vary by more than about 0.5°C/minute.

3) I have checked the code via the sample values in the data sheet and

others and it does give "correct" results as per the algorithm in the data

sheet.
[General Accessories] code07:
2 things to look into:

Emissivity -Keep in mind that the material matters. If you use something metallic or highly reflective, you get inaccurate results no matter what. Find out the emissivity of the plastic you are using and calibrate the sensor for that. It will help you attain more accurate results.

Sampling rate - I would suggest using a sampling rate of < 4 Hz to help eliminate the noise.
[General Accessories] Mardaso:
Update:

After some weeks when I had my holidays, I started with fresh ideas and made some progress on the Android app.

The phone camera is functioning and so is interpolation as you can see on the attached screen shot from a hot cup of water.

Last week I got the new 40 degrees sensor but didn't had a change to test it.

But I think the 40 degrees sensor will be best suited to my needs.

We will see.
[General Accessories] petershev:
Looks like you are making good progress. I look forward to more updates :).

Any chance you could post a dump of your good sensors EEPROM and RAM? Any comments about the emissivity compensation and Thermal Gradient Compensation as I am at a loss.

Peter
[General Accessories] Mardaso:
The EEPROM and RAM values you can find in post #27.

At the moment I'm using the datasheet values for my calculations. So I can't help you with that.

First I will concentrate on the Android App and the hardware and later fine tune the calculations.

Some info on emissivity compensation:

http://www.optotherm.com/emiss-calculating.htm

http://home.mit.bme.hu/~kollar/IMEK...s/WC-16th-Wien-2000/Papers/Topic 12/Iuchi.PDF
[General Accessories] CommanderROR:
Thanks for the Update Mardaso.

Unfortunately the image you uploaded seems to have vanished...can you reup it?

Thanks.

About the Sensordrone addon: Apparently the case specs will stay roughly the same, so there should be no surprises there. The Connector will also remain the same, but the pinout on the connector will change, but that should not be a major hindrance since it would only mean a different wiring of the connector. As soon as there is more info I'll try to get it to you.

UPDATE: The image just reappeared...funny...^^
[General Accessories] jeeper74:
Wow!!!

Both Mardaso, and CybersteveUK, (mainly cause you two have posted a working pic of your progress.) you guys are doing incredible things! Not that others are not contributing to this also. I can't hardly wait till I can get my hands on a sensordrone... Are you guys going to be making your apps available in the future?

Keep up the good work!:highfive:
[General Accessories] Mardaso:
Time for an update:

Not much done on the programming side, played with different screen layouts and some small tweaks.

Much more on the hardware side, designed a new PCB with several possibilities:

- Stand alone with uC and bluetooth.

- Sensordrone I2C

- Sensordrone serial

And two different versions of the power supply.

Prototype PCB' is in production right now.

Hopefully end of the month or begin October I can assemble them.

The next weeks I will focus on the software.

My wish list at the moment:

- Different palettes, Iron, Amber, RGB

- Hand adjustable min and max scale values

- Print screen or save function

- Point a spot and show temperature of that spot

- Phone camera on/off

- Zoom

Do you have some wishes/suggestions on the software functionality?
[General Accessories] Mardaso:
Some wishes have been fulfilled ;)

Spot metering, auto/hand scale and save/print screen functions. See attachments.

The green dot is the position of spot metering.

At the moment no camera because of compatibility problems. I will add it later or in a Pro version.
[General Accessories] CommanderROR:
Nice work!

Can you give us an idea of the pricerange these are going to come in?

I'll have to think ybout the Software featues, but I think you have it pretty well covered.

Update: The spec sheet has been updated: http://www.melexis.com/Asset/Datasheet-IR-thermometer-16X4-sensor-array-MLX90620-6099.aspx
[General Accessories] jeeper74:
Mardaso,

Don't know if this can be done due to limitations on the phones but... Can you make it able to save/export video? that could be handy for things I would think, more than just a still shot would some times.
[General Accessories] Mardaso:
Jeeper74,

At the moment the refresh rate is 1 Hz.

I will speed this up in the future but this will come with the loss of some accuracy.

This is my first Android program so I don't know if it's possible to convert it to video but I put it on the list.
[General Accessories] cybersteveUK:
my first device in action

@CommanderROR

I thought you guys might like to know that one of the Formula 1 teams in Japan today were using my sensors based on the Melexis chip. These sensors point at the rear tyres and return the temperature profile across the tyre at 15Hz. The data is passed to the car's ECU via a Controller Area Network bus.
[General Accessories] Mardaso:
Great!

Watched that race today.

Did you run into any problems when running it at 15Hz?
[General Accessories] CommanderROR:
Great news CybersteveUK!

I didn't know you were such a pro... ;)

Can one of you guys give me a guestimate on what a standalone TI module will cost? And the Sensordrone Addon one?

I'm not sure yoet which one I'll get, I want both to be developed of course...^^

Can you show us a picture of your current hardware design?
[General Accessories] Mardaso:
I will show a picture of the hardware when the new pcb's have arrived.

Then I will also make a video of the hard- and software so you will get a real live impression of it.

For cost of a Sensordrone add-on I would think +/-150 euro and 200 euro for a stand alone version (estimates) both with basic android app included.

The question is will there a market for this.....
[General Accessories] madtnotn:
In a word, yes. :laugh:
[General Accessories] CommanderROR:
I'm also quite sure there is a market for this.

How to best judge how much demand there is...maybe a Kickstarter Campaign? You could offer the Sensordrone Addon and the standalone as different Reward options, perhaps a software-only option for those who like to build the Hardware themselves...just my little idea.

Prices are OK IMHO though I was hoping the Sensordrone Addon would be closer to 100€...but that is probably only possible with larger production runs...

I'm still not sure which one would be better...Standalone would be easier to somehow "mount" onto the back of the phone, but has lots of added complexity (needs own power supply and so on).

Maybe a Standalone Version that connects to USB Host enabled Phones?

Well, I'll wait a bit longer and then make up my mind...
[General Accessories] Mardaso:
Finally the PCB's arrived last week and I found some time to solder them.

As promised a demo video of the new set-up:

http://youtu.be/_O5wyTcDt2A

@CommanderROR

Unfortunately small series will cost a lot more than mass production.

The sensor alone cost me 100€ in small quantities, then a custom made enclosure, PCB, Bluetooth module etc.

Kickstarter Campaign is out of the question because I live in the Netherlands.

Maybe join the Sensordrone folks?

First I want to have a robust prototype and Android App then we will see.
[General Accessories] KRAZYADROIDMASTER:
That is cool.
[General Accessories] CommanderROR:
Thanks for the Vid Mardaso. Your setup looks great. A pity you can't do a Kickstarter, the UK is now in the Kickstarter system, but sadly the rest of Europe is still not involved. Silly, but sadly not easy to circumvent.

The Sensordrone folks are surely interested, they know about this project and I'm sure they'll be willing to make you some kind of deal. They also have a good deal with Melexis that makes it possible for them to buy chips from them at a discount if I'm not mistaken, so that would also help.

Currently they are busy getting the Sensordrone finished, but I'd contact them anyway to get a foot in the door before somebody else picks up this idea and runs with it...
[General Accessories] Mardaso:
@CommanderROR: I contacted the Sensordrone folks let's see what will happen. ;)

HackaDay had an issue on thermal imaging: http://hackaday.com/2012/11/12/building-a-thermal-imaging-sensor-from-scratch/

It's an iPhone version.
[General Accessories] Mardaso:
This week I made a new software version.

Now with sensor data overlay. I need to reduce the lag between the sensor data and the camera video.

http://youtu.be/6KE1TqAbOGo
[General Accessories] CommanderROR:
What you have done here is nothing short of amazing!!!

I'm very happy to hear that you got in contact with the Sensordrone guys and can't wait to use you amazing app with a future Sensordrone TI addon!!!

Thank you for making this Mardaso.

UPDATE: Just saw your new vid. Nice to see how much detail such a low res sensor can provide...

I'm really considering buying this as a standalone device...combingin it with the camera sensor like in the vids is great and probably easier to do with a standalone than with a sensordrone unit attached...both would be cool, but my wife will kill me if I spend even more money on Gadgets...^^
[General Accessories] nex4:
Modder builds $150 open-source thermal imaging camera to help insulate his house

http://www.engadget.com/2012/09/03/iphone-thermal-imaging/#disqus_thread
[General Accessories] Mardaso:
@CommanderROR The resolution is enough for the function it serves I think. And better then I expected before I started back in June.

Don't expect it to give the same results as a higher resolution one. At short distance (max 10 meters) it's a very useful device. I can see and follow my central heating piping, embedded in concrete, with it. And see where the cold air is entering the house. When I have time I will try to make a video of it.

@nex4: That's the same guy as from the HackaDay link I posted earlier.
[General Accessories] nex4:
Oh sorry I missed your post.
[General Accessories] Mardaso:
On Kickstarter you can buy a standalone version that my software will support.

When I can make a deal with Sensordrone the software will support that one also.

@CommanderROR: I need a beta tester for the Android app and sensor, contact me if you're interested.
[General Accessories] CommanderROR:
Colour me interested... ;)

I'll send you a PM
[General Accessories] nottellingeither:
Epic thread. Watching this one with intense interest :good:
[General Accessories] tr8rjohnk:
Fantastic. Keeping an eye on this - I've enjoyed it so far.
[General Accessories] CommanderROR:
The Kickstarter for this has just reached it#s first stretch goal of 150000$.

This means Dual-mode BT chip (2.1 and 4.0) so that compatibility with both iOS and Android can now be combined in one unit.

Development for the Android side is also progressing nicely, Mardaso, the XDA dev that is working on the Android side of this project is close to releasing the app on the Playstore.

Btw...does someone know of cheap Far IR lenses that could be used with this? Most IR lenses use Germanium which is very expensive, ZnSe lenses are cheaper, but probably still out of reach for this project. The only cheap lenses I could find are some kind of plastic, but they are farnell lenses, so probably not all that useful.

If somebody knows of a type of lens that could be added to this project, then that could be a major help. the IR sensor comes with a M4 (40° sensor) or M5 (60° Sensor) fitting, so if there are premade lenses or lens-mounts for that side that would be pretty much perfect.

I'm looking forward to receiving my Prototype device for beta-testing, I'll let you all know when I have it and will post my impressions here or ina seperate thread.

If anyone knows a good app for recording a video feed of the Android screen then I'd be grateful for any tips. The only app I found is not compatible with the Galaxy Nexus...at least currently.
[General Accessories] CommanderROR:
I've received a prototype of this device and posted some first impressions over here:

http://xdaforums.com/showthread.php?t=2165354
[General Accessories] Mardaso:
After a while an update from my side.

The Sensor App is now available for free in the Play store:

http://goo.gl/FkDcp

If you want to make the sensor hardware yourself the open source files you can find on:

https://github.com/RHWorkshop
[General Accessories] martin.z:
Hello,

first of all I know the last post is quite old, but I couldn't find an other recent discussion on the web.

I would like to know if someone used the evaluation board EVB90620 (melexis.com/Hardware-and-Evaluation-Boards/Demo-Boards/EVB90620-775.aspx) directly connected to an unix pc?

I can run the offical software from Melexis on Windows but cannot compile their firmware API-source code (melexis.com/Assets/Firmware-API-for-MLX90620-6188.aspx) because

of some errors that most likely result from several dependencies and compile options they dont list in their documentation.

As I have the evaluation board i would like to use it for development instead of using other components(i.e. Arduino) for the connection to my pc.
[T-Mobile Sidekick 4G] insanedrunk:
I am trying to change the icons on the phone app, but I cannot find where the images are located at, I've tried looking in phone.apk and contacts.apk not sure if I overlooked them or I am looking in the wrong place.

Does anyone know where I can find them?

I attached an image to show you guys, I am trying to darken the numberpad.

Thanks in advance!
[T-Mobile Sidekick 4G] senrai180:
Go to the market and download ninjamorph. It takes some to get used to it, but it can customize your .apks for sure!

Sent from my rooted gift from God 4G running a Gloriously Overdosed ROM using the expensive XDA app
[T-Mobile Sidekick 4G] insanedrunk:
Thanks, ill give it a try.
[Samsung Galaxy Mini] Prateek techie:
Gydlhkd
[Samsung Galaxy Mini] mr.faridcom:
I don't want :p

+ Wrong section, post such things in general section not here :mad:
[Samsung Galaxy Mini] yackovsky:
There's already two screenshots thread, please ask mod to remove...
[Samsung Galaxy Nexus] stackhat95:
Is it possible to mount galaxy nexus as mass storage?
[Samsung Galaxy Nexus] Mach3.2:
No.
[T-Mobile LG G2x] STANC1:
I have been on cm 7 for awhile I flashed ics roms and for some reason I can't here the people I'm calling everythings on the ics roms but the earpiece so I can hear my friends. Any help I would appreciate thanks
[T-Mobile LG G2x] thor6577:
Which ics ROM are you using now?

If I helped you, push the thanks button for goodness sakes!
[T-Mobile LG G2x] kepapas:
Flash baseband
[T-Mobile LG G2x] rtotheichie:
Are you on the March 2012 Baseband? if so, download and flash this by owain94
[HTC Vivid, Raider, Velocity] dung15:
Anyone can post Isc Stock Battery percentage zip file? Thank..:p