Jump to content

Screen Crab not working after attempted setup


Skinny

Recommended Posts

Hope everyone had a great new year. I am having a bit of a problem getting the screen crab to work.

I have followed the 3 steps indicated on the Getting Started card. Video is being fed through the box with no problems. The issue is that no screen captures are occurring. I formatted the micro-SD for ExFat. I reverted the config file back to the default config after an unsuccessful setup. The LED seems to be stuck on cyan regardless of how it's setup.

I took @Darren Kitchen's earlier advice and added the DEBUG_LOG ON line to the config file and it appear that the crab thinks it's not getting a video signal. I've pasted the debug file for reference.

Any ideas?

Thanks for your help.

-Skinny

Util:	 exec [stop adbd]|Util:	 stop adbd shell exited value: 0|Util:	 exec [stop logd]|Util:	 stop logd shell exited value: 0|Util:	 exec [source system/bin/crab && upgrade_check_on_boot]|Util:	 Service start shell exited value: 0|Util:	 exec [source /system/bin/crab && do_gpio_setup && leds_off]|Mirror:	 NEW HDMI Status; Input: false|Mirror:	 HDMI REMOVED|Mirror:	 PREVIEW STOPPED|Util:	 RunThread shell exited value: 0|Util:	 exec [source /system/bin/crab && upgrade_framework 1.0.6]|Util:	 crabframeworkupgrade shell exited value: 0|CrabFramework:	 Crab framework up to date|Util:	 exec [source /system/bin/crab && red]|ShellThread:	 setCPU Shell Thread Starting|Util:	 exec [source /system/bin/crab, source /system/bin/crab && sleep 120 && do_cpu_setup]|Util:	 Main setLEDsNow() shell exited value: 0|Util:	 exec [source /system/bin/crab && wait_for_sd_location]|Util:	 waitforSD shell exited value: 0|Util:	 exec [source /system/bin/crab && led_off]|Util:	 Main setLEDsNow() shell exited value: 0|SDREADER:	 NO FILE AT PATH|RunThread:	 ERROR LOADING C2 DEVICE CONFIG|RunThread:	 Loading Crab Config from SD|Util:	 exec [source /system/bin/crab && locate_sd && touch /storage/7AAD-3ED9/version.txt && echo 1.0.6 > /storage/7AAD-3ED9/version.txt]|Util:	 versionfile shell exited value: 0|CrabConfig:	 CONFIG OPTION LED|CrabConfig:	 CONFIG ARG ON|CrabConfig:	 LED MODE CONFIG OPTION SET TO: ON|CrabConfig:	 CONFIG OPTION CAPTURE_MODE|
CrabConfig:	 CONFIG ARG IMAGE|CrabConfig:	 CAPTURE MODE CONFIG OPTION SET TO: IMAGE|CrabConfig:	 CONFIG OPTION CAPTURE_INTERVAL|CrabConfig:	 CONFIG ARG 5|CrabConfig:	 CAPTURE INTERVAL CONFIG OPTION SET TO: 5|CrabConfig:	 CONFIG OPTION STORAGE|CrabConfig:	 CONFIG ARG FILL|CrabConfig:	 STORAGE MODE CONFIG OPTION SET TO: FILL|CrabConfig:	 CONFIG OPTION BUTTON|CrabConfig:	 CONFIG ARG EJECT|CrabConfig:	 BUTTON MODE CONFIG OPTION SET TO: EJECT|CrabConfig:	 CONFIG OPTION DEBUG_LOG|CrabConfig:	 CONFIG ARG ON|CrabConfig:	 DEBUG LOG CONFIG OPTION SET TO: ON|CrabConfig:	 WIFI IS NOT SET IN CRAB CONFIG|CrabConfig:	 WIFI CONFIG MISSING, ENSURING WIFI DISABLED|Util:	 exec [source /system/bin/crab && disable_wifi]|Util:	 wifi config shell exited value: 0|SDREADER:	 NO FILE AT PATH|
Util:	 exec [source /system/bin/crab && magenta]|Util:	 Main setLEDsNow() shell exited value: 0|Util:	 exec [source system/bin/crab && wait_five_for_button_press]|Util:	 startup image mode listener shell exited value: 0|Util:	 exec [source system/bin/crab && wait_five_for_button_press]|Util:	 startup video mode listener shell exited value: 0|Util:	 exec [source /system/bin/crab && magenta]|Util:	 Main setLEDsNow() shell exited value: 0|Util:	 exec [source /system/bin/crab && led_off]|Util:	 Main setLEDsNow() shell exited value: 0|
SDWatch:	 SD Watch Thread Starting|Util:	 exec [source /system/bin/crab, watch_sd_location]|ButtonListener:	 Button Listener Thread Starting|Util:	 exec [source /system/bin/crab, wait_for_button_press]|RunThread:	 C2 WIFI IS DISABLED, NOT RUNNING|LEDRunner:	 LED Runner Thread Starting|Util:	 exec [source /system/bin/crab, led_off]|Util:	 LEDRunner shell exited value: 0|RunThread:	 STARTING NEW CAPTURE THREAD|CaptureThread:	 CAPTURE THREAD START|CaptureThread:	 Signal Check request sent|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|CaptureThread:	 NO VIDEO SIGNAL|CaptureThread:	 STARTING IMAGE CAPTURE|Util:	 exec [source /system/bin/crab && get_current_temp]|Util:	 tempcheckexit value: 0|
Util:	 tempcheckshell output : 59796|CaptureThread:	 CURRENT TEMP: 59796|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/61|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/61.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|
Util:	 exec [source /system/bin/crab, white]|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 LEDRunner shell exited value: 0|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 197ms|CaptureThread:	 Capture sleep 4803ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/62|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/62.jpg|
Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|
CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 191ms|CaptureThread:	 Capture sleep 4809ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/63|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/63.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|
Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|
CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 191ms|
CaptureThread:	 Capture sleep 4809ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/64|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/64.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|Mirror:	 Response sent:NOSIGNAL|
CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|
CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 192ms|CaptureThread:	 Capture sleep 4808ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/65|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/65.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|
Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|
CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 190ms|CaptureThread:	 Capture sleep 4810ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/66|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/66.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|
Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|
CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 242ms|
CaptureThread:	 Capture sleep 4758ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/67|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/67.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|Mirror:	 Response sent:NOSIGNAL|
CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|
CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 483ms|CaptureThread:	 Capture sleep 4517ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/68|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/68.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|
Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|
CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 458ms|CaptureThread:	 Capture sleep 4542ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/69|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/69.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|
Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|
CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 512ms|CaptureThread:	 Capture sleep 4488ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/70|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/70.jpg|
Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|Mirror:	 Response sent:NOSIGNAL|CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|
CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 480ms|
CaptureThread:	 Capture sleep 4520ms|Util:	 exec [source /system/bin/crab && get_next_capture]|Util:	 GetNextCapexit value: 0|Util:	 GetNextCapshell output : /storage/7AAD-3ED9/LOOT/71|CaptureThread:	 Capture Request Sent/storage/7AAD-3ED9/LOOT/71.jpg|Mirror:	 REQUEST RECEIVED|Mirror:	 NOSIGNAL|Mirror:	 Response sent:NOSIGNAL|
CaptureThread:	 Response:NOSIGNAL|Util:	 exec [source /system/bin/crab && no_signal_log]|Util:	 NoSignalLog shell exited value: 0|CaptureThread:	 CRAB HAS NO VIDEO SIGNAL|CaptureThread:	 capture interval 5000ms|CaptureThread:	 Time spent capturing 370ms|CaptureThread:	 Capture sleep 4630ms|Util:	 ButtonListener shell exited value: 0|ButtonListener:	 Button Listener Thread Complete|RunThread:	 MAIN CALLBACK: BUTTON|RunThread:	 SOFT RESTART: false|RunThread:	 STOPPING: false|

 

Link to comment
Share on other sites

Thanks for the response @Darren Kitchen,

I plugged it inline with a secondary monitor and outputted from my laptop at 1360 x 768 and at 800x600. Neither worked. I have also tried changing the microSD card, switching out the laptop to a laptop that is operating at a lower resolution natively (1360 x 768), and tried my other 2 screen crabs. In every scenario I am getting the same results. I'm not sure what is going on.

In every case, the secondary monitor displays perfectly. I'm not sure what is left.

Thanks again for your help.

Link to comment
Share on other sites

Thanks for the details. I can say with confidence that 800x600 isn't supported, however I am not 100% certain as to that odd 1360x768 resolution. I have a display I can test which outputs the more common 16:9 1366x768 - however I am unsure right now if I have something that'll do that resolution to test with. I'll check tonight when I get home. 

Just to validate that there isn't anything wrong with the device, can you test with a standard 1080p signal and verify that the LED goes blue when using the default image capture config.txt ?

Thanks!

Link to comment
Share on other sites

Well it looks like 6 lines of resolution makes a huge difference and that I am very unlucky. I switched everything to 1080p and things started working. I must just have a knack for screwing up resolutions and picking. I also check 1366x768 and it worked fine where 1360x768 does not. I think I'll just go through the full spectrum to see what works and what doesn't. This does make things a little tricky on engagements, but we'll see what our success rate is as it's deployed. 

@Darren Kitchen, thanks for all your help and have a great day!

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...

Just thought I would update this thread a bit. When I was attempting to have the screen grab capture several months ago, the setup was using a hotel room TV as the second monitor. Only select resolutions were being recorded by the Screen Crab even though the monitor would display the output. Specifically 800x600 would not work nor would 1360x768.

I've finally had a chance to test out the Screen Crab with a secondary computer monitor with capability up to 1080p. My test setup was that I placed the Screen Grab in line with the secondary monitor. I then changed the resolution every 20 seconds while noting on the secondary screen with notepad what resolution I was using. All of the following resolutions worked. All resolutions tested worked.

1920x1080
1680x1050
1600x900
1440x900
1400x1050
1366x768
1360x768
1280x1024
1280x960
1280x800
1280x768
1280x720
1280x600
1152x864
1024x768
800x600

As an added test, I used my small TV here in my lab to see if 800x600 or 1360x768 would cause a problem for the Screen Crab. It had no problem grabbing screen shots. 

I do not know why several months ago I had the problem outlined in this thread. I believe more testing should be conducted beyond a sample size of two TVs and a monitor. I'll continue to use the Screen Crab and update if I start to see more strange results.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...