Muon, and honestly, FLIR can take a flying leap after their bs with the ex series. Competition is pretty stiff and Flirs overpriced gear is soon to round off their corner of the market. At the very least the cost of a quality piece will be cut in half in relation to what it is now.
Ordered another just now, order # 309X.
Six days ago my last order was 79X.
Ordered another just now, order # 309X.
Six days ago my last order was 79X.
797? Prime numbers will be shipped first.
Yay, I am on the list for a Seek thanks to the kindness of a fellow Forum member
I am a self confessed thermal camera geek and the SEEK looks like one heck of a neat little camera and I already own a Motorola MOTO G so ready for action when the little beauty arrives.
I am hoping that the SEEK camera technology will be a little like the USB Dongle SDR's that are used by many radio enthusiasts..... if it gets enough of a following it may develop over time into a very clever bit of kit to rival the more expensive offerings from FLIR etc. If the image processing is done in the smart phone, and the SEEK is 'just' a raw data provider, it will be a very versatile little unit with massive potential.
I do not normally order items that are unreleased but on this occasion I am willing to risk $200 and the reviews have proven that it actually exists and appears to work...... unlike the lack of reviews for the Mu effort !
Happy Days
Now to wait patiently to see how long it will take for SEEK to fulfil the large order book.
Aurora
The seem so be some progress...
Twitter:
we hope to have approval for the app store by EOD today and our first shipments are leaving the factory right now!
---
We will likely be taking orders in US$ from the EU by next week!
---
BIG DAY! The first Seek thermal Android cameras are on the dock and ready to ship to customers! #seetheheat #thermal
---
https://twitter.com/search?f=realtime&q=seekthermal&src=typd
yup! the android app is live in the appstore, dont know about the apple app.. I dont have a apple iphone.. I have a samsung s3, have to wait till I have enough spare funds to order one for me..
The seem so be some progress...
Twitter:
we hope to have approval for the app store by EOD today and our first shipments are leaving the factory right now!
---
We will likely be taking orders in US$ from the EU by next week!
---
BIG DAY! The first Seek thermal Android cameras are on the dock and ready to ship to customers! #seetheheat #thermal
---
https://twitter.com/search?f=realtime&q=seekthermal&src=typd
Link to app:
https://play.google.com/store/apps/details?id=com.tyriansystems.SeekThermal
It doesn't support my Nvidia Shield, but it does support my wife's S4, So I guess she will have to go to work without her phone
Just tried installing and it says "This app is not available in your country".
I tried using Market Helper to make it think it was in US but same thing.
I know nothing about Android - is it be possible for someone in the US to download it to a file that I could install outside of the Google Play store?
I have side loaded apps before but it was a long time ago. There is a PC Android emulator that pretty much allows you to load any application and then you could get the apk and side load it, but it's been so long since I've done it that I don't recall the actual steps.
I'll look into it but no promises.
Edit: the program is BlueStacks
http://www.bluestacks.com/Instructable on how to use it:
http://www.instructables.com/id/Bluestacks-as-a-repository-of-apps-for-sideloading/?ALLSTEPSA proxy might do it, i'm going to try but again no promises
Also, since it doesn't support my Nvidia Shield I can use the apk to side load it on it.
I ordered one this morning and just installed the app on my HTC DNA phone. I ran it and it is asking me for my login info. Gave it the same thing I put in the web site and it is not working! Let's hope they fix this.
Well I can't do it yet, My PC is in the back office via a 2nd router and the appstore is not happy with that.
But the seek thermal app did show up in the store.
I have to do some rewiring to try again.
I ordered one this morning and just installed the app on my HTC DNA phone. I ran it and it is asking me for my login info. Gave it the same thing I put in the web site and it is not working! Let's hope they fix this.
Your account associated with your purchase is not the one associated with the application. You have to register.
Has anybody picked apart the APK yet? If we're lucky its mostly java... (
Link to app:
https://play.google.com/store/apps/details?id=com.tyriansystems.SeekThermal
It doesn't support my Nvidia Shield, but it does support my wife's S4, So I guess she will have to go to work without her phone
Just tried installing and it says "This app is not available in your country".
I tried using Market Helper to make it think it was in US but same thing.
I know nothing about Android - is it be possible for someone in the US to download it to a file that I could install outside of the Google Play store?
There you go, you'll have to go into your developer options in your android settings and enable installing non market apps.
An APK is similar to a JAR, you can add .zip to the end and get inside it. There's a free utility called baksmali
https://code.google.com/p/smali/ that can decompile the files inside the APK back to Java.
http://we.tl/Ac7dhsVVss
There's references inside the APK to JCodec which is an open source Java implementation of several codecs, that might be what they're using for saving videos. Also references to Sanselan which is an Apache licensed bit of code used to output several still image formats.
I used APK Studio and placed a decompiled zip and the original APK here:
http://www.miguelvp.com/ForMike/Hopefully I won't get in trouble for this
There are two versions libSeekware.so one for armeabi and another for armeabi-v7a under the lib directory and a lot of smali files in
seek_thermal\smali\com\tyriansystems
That library looks pretty interesting.
I beat you by 20 minutes to the APK
I'm looking inside with Baksmali but your files seem bigger so I'lll look at those also.
I saw in part of the code about commanding the shutter to close.
In here \seek_thermal\unknown\com\tyriansystems\Seekware
There's a .bin file for an LPC43xx which is an NXP Cortex M4/M0 It is 32KB so I assume it is the firmware for the camera.
Nice chunk of text inside it:
WARN: iAP: ERROR: Halting at ms
,... Link Init
Unable to parse iAP Packet - Invalid packet length (expected at least 9 bytes)
Raw Packet - Unable to parse iAP Packet - Invalid Start-Of-Packet (expected 0xFF 0x5A)
Ctrl= SYN +ACK +EAK +RST +SLP PAN= SID= (Invalid)
Unable to parse iAP Packet Data Payload - Invalid payload size
Payload Checksum= RequestAuthenticationCertificate RequestAuthenticationChallengeResponse AuthenticationResponse AuthenticationFailed AuthenticationSucceeded StartIdentification IdentificationInformation IdentificationAccepted IdentificationRejected CancelIdentification IdentificationInformationUpdate StartExternalAcessoryProtocolSession StopExternalAcessoryProtocolSession StartPowerUpdates PowerUpdate StopPowerUpdates Unexpected session parameter size - Expected at least 4 bytes
ParamID= Len= Poorly structured session packet - Unable to continue parsing.
PowerMgrState_SlowSystemInitialization - PowerMgrState_EnumeratingUSB - PowerMgrState_ResponsiveSleep - PowerMgrState_SleepMode - PowerMgrState_RunMode - Performing system reset
WDT Warning
WDT Tiimeout
Setting up delayed event
ÿU îBad packet header
com.thermal.SeekThermal Target Platform: Received iAP Link Init echo from host. Platform determined to be iOS.
Invalid packet
ÿUÿÿÿÿÿÿÿÿÿÿÿÿëTarget Platform: iAP IC not responding. Guessing Windows.
Cmd= (Unknown request)
Request handler returned with error
Request has no handler
USBD Suspend Event
USBD Resume Event
USBD Configure Event
USBD Reset Event
Implementation Error - Not enough memory for USB stack
Reseting EP1 IN
Implementation Error - Invalid queue count
Sending queued IN request
iAP To Dev
IN request has timed out - Resetting EP1 IN
Implementation Error - USBD failure
Waiting for packet ACK
iAP To Acc
Previous ExIAP packet was ACK'd
Some other packet was ACK'd!
iAP Acc - INVALID! Ignoring
USB OUT data received - More expected
Pending USB OUT request
BytesQueued= Ran out of buffer queue items
Buffering IN request PSN= Invalid request size - Sending error response - Unknown request Implementation Error - SUBI_LastError not set by VendorClass_HandleInRequest
Implementation Error - IN Request handler failed but there's no way to inform the host. Stalling EP (may cause app lock-up).
Implementation Error - SUBI_LastError not set by VendorClass_HandleOutRequest
Implementation Error - No IN or OUT request handler for request
` ÿ 8œ*** iAP Packet To Accessory (Pending) ***
USB OUT data received (Pending) - More expected
S1€Ý ·JùäÅ”¾ÔInvalid image processing mode
Cannot toggle shutter when in RUN and CHOP1/CHOP2/CSATIME
Invalid parameter
Invalid parameter 0
Invalid parameter 1
Invalid parameter 2
GetFirmwareInfo index= Invalid firmware information index
Invalid data size
Invalid attempt to dynamically switch target platform
Invalid data page
Canceling queued IN requests. Previous image was likely interrupted. IMPLEMENTATION ERROR!
Invalid memory region
Invalid backdoor key
Erasing flash at Flash erase failed
Programming flash at Flash write failed
Flash program validation failure
Updating RDAC in RAM
Updating VDAC in RAM
Updating CMD in RAM
Updating factory settings
Done
Invalid shutter polarity
Erasing flash sector at Programming flash sector at Flash write failure
Done Invalid checksum
Writing memory region - New Image= Invalid image
Received image is a valid firmware image
Flash erase failure
Programming firmware image
Image programming verified
Erasing image select flash sector at Writing new image select flash sector
Image select flash write verified
Programming image select flash sector
Invalid image size
Canceling queued IN requests. IMPLEMENTATION ERROR!
Request does not have a defined IN EP action handler
Request sent during FW init
), Time= Request not served in SLEEP mode
Request not served in RUN mode
Dir=IN, Req= ( does not have a defined OUT EP action handler
Dir=OUT, Req= Ignoring request to non-zero interface
Target Platform: Received vendor class request. Guessing Windows.
GetErrorCode GetChipID ToggleShutter SetShutterPolarity GetShutterPolarity SetBITDataFeatures GetBITData SetOperationMode GetOperationMode SetIPMode GetIPMode SetDataPage GetDataPage SetCurrentCmdFeatures SetCurrentCmd GetCurrentCmd SetDefaultCmdFeatures SetFeaturedFlashData GetDefaultCmd SetVDACFeatures GetVDAC SetRDACFeatures SetRDAC GetRDAC GetFirmwareInfo GetFeaturedFirmwareData SetFeaturedFirmwareData CompleteMemoryUpgrade BeginFirmwareUpgrade ImageData TargetPlatform SetFirmwareInfoFeatures SetFactorySettingsFeatures GetFeaturedData ResetDevice SetRamDataFeatures ---| HardFault |---
Time: [Stack Frame]
R0= R1= R2= R3= R12= LR= PC= PSR= [FSR/FAR]
CFSR= HFSR= DFSR= AFSR= [Misc]
MMFAR= BFAR= LR/EXC_RETURN= Implementation Error
StartStreaming
ResetState
StopStreaming
Processing is not keeping up with data TX. Buffer overrun is imminent.
Invalid frame header: Sync Lost: Restarting sensor interface
Unexpected frame index number. Expected but got Inconsistent Chip ID
6nStarting sensor comm check
Sensor comm check complete
Initializing USB system
Waiting for USB enumeration on Port 0...
BETA UNIT Canceling all queued USB requests
Reseting all OUT and IN endpoints
Entering SLEEP
Entering RUN mode
Sensor is not responding
USB connected
USB connection removed
Seek Thermal PIR206 Firmware (RELEASE-IMAGE)
------------------------------------
Target Platform: Guessing IOS
$ @ @ ` ¦ À Ã à à @@ BB bb ‚‚ ¢¢ ÂÂ ââ ""
## i%ÿÿÐè Thermal Camera LW-AAA Seek Thermal, Inc. ABC123456789 1.0.0.0
99.28
® ®ê ® d ( iAP2 -
com.thermal.pir206.1 ( com.thermal.SeekThermal en
en S e e k T h e r m a l ,P I R 2 0 6 T h e r m a l C a m e r a i A P I n t e r f a c e *c o m . t h e r m a l . p i r 2 0 6 . 1
To be honest I did send mike a pm with the link one hour earlier than your post but chickened out making it public.
Seems like the tryansystems folders are the most interesting ones
To be honest I did send mike a pm with the link one hour earlier than your post but chickened out making it public.
Seems like the tryansystems folders are the most interesting ones
\seek_thermal\unknown\com\tyriansystems\Seekware\simulation\raw
Possible data format samples?
there are sample images on the folder where raw lives under LUT
Possible data format samples?
I think you're right.
File size is: 64.896 bytes
Resolution:206x156=32136
2 bytes for each temp value: 64.272 bytes
and the rest 624 bytes is probably checksum or something...
\seek_thermal\smali\com\tyriansystems\Seekware\enums
This has some info about the pixel data.
Also I noticed in the chunk of text earlier it looks like it has the firmware for the Android and IOS in one, but also references Windows, so maybe a Windows phone version is/was planned or maybe they wrote an application for Windows that they used for testing and debugging, or maybe they have plans to release it for a Windows 8 tablet.
I tried to get something reasonable out of the raw format:
2f 1f->1f2f->7983
34 1f->1f34->7988
81 1f->1f81->8065
8c 1f->1f8c->8076
4b 1f->1f4b->8011
50 1f->1f50->8016
4a 1f->1f4a->8010
66 1f->1f66->8038
Not sure if I succeded...
It would be easy with matching image...