Shadow Dash 101 (installation)

For discussion of other tuning and logging softwares

Moderators: jsmcortina, muythaibxr

drummingpariah
MS/Extra Newbie
Posts: 12
Joined: Mon Sep 01, 2014 12:15 pm

Shadow Dash 101 (installation)

Post by drummingpariah »

ShadowDash does not appear to install correctly on my Nexus 7 g2.

I couldn't find any 'getting started' or 'installation' to look through, and don't know where I should be looking for log files or a debug mode, so I guess I'm supposed to ask here?

Environment to reproduce:
I'm running Megasquirt PnP for a 1.6 Miata, and everything has been working well with that so far. I installed Shadow Dash MS 1.25 via the Google Play storefront, and launched it. Everything looked good, and GPS/accelerometer data is displayed.

Steps to reproduce:
I paired the Nexus 7 and my Serial Bluetooth adapter, then hit Connect in Shadow Dash, and selected the Serial adapter. Shadow Dash states that it established a connection then displays an error about a file not found in very small font for a very short time.

Lack of logging
I'm a software developer and systems engineer, so this doesn't come as much of a surprise, but Android doesn't seem to have much in the way of app logging/debugging availability. I couldn't find any supporting documentation on the Google Play store or on the Tunerstudio page. I can't find a 'debug' mode in the application, so I'm left scratching my head and wondering what's going on here.

Questions I can't answer
1. Are there log files, and if so, where are they?
2. What should the installation process look like?
3. Are there any settings I need to add manually to get this working?
4. Is there somewhere I can look for documentation?
LT401Vette
Super MS/Extra'er
Posts: 12684
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: Shadow Dash 101 (installation)

Post by LT401Vette »

What firmware are you running? It sounds like the right ini for your firmware isn't in the install. If it doesn't have the right ini, it grabs one from the server if there is internet.
However, that server was experiencing trouble a short while ago, that may be what triggered your trouble.
Normally, once it downloads the right ini once it has it for the future even when there is no internet.

ShadowDash does have it's own debug log in the /Shadow Dash MS/ dir on you SD card.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
drummingpariah
MS/Extra Newbie
Posts: 12
Joined: Mon Sep 01, 2014 12:15 pm

Re: Shadow Dash 101 (installation)

Post by drummingpariah »

LT401Vette wrote:What firmware are you running? It sounds like the right ini for your firmware isn't in the install. If it doesn't have the right ini, it grabs one from the server if there is internet.
However, that server was experiencing trouble a short while ago, that may be what triggered your trouble.
Normally, once it downloads the right ini once it has it for the future even when there is no internet.

ShadowDash does have it's own debug log in the /Shadow Dash MS/ dir on you SD card.
That might explain why I can't find any Shadow Dash files, the Nexus 7 has no provision for SD cards (it has 32GB of onboard memory, which should be good enough for this I think). Will ShadowDash work/install without an external storage device, or does it ignore default storage locations defined by the device?

I'm using whatever firmware came with the PnP, I haven't flashed it (I don't generally try to fix things until I can observe them not working).
LT401Vette
Super MS/Extra'er
Posts: 12684
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: Shadow Dash 101 (installation)

Post by LT401Vette »

Yes, it uses the internal SD card / flash.
There will be a /Shadow Dash MS/ dir.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
drummingpariah
MS/Extra Newbie
Posts: 12
Joined: Mon Sep 01, 2014 12:15 pm

Re: Shadow Dash 101 (installation)

Post by drummingpariah »

That makes more sense. For whatever reason, it isn't shared with a computer when attached as an MTP device (I installed a file browser app from the Play Store to solve that problem). I don't think I see anything wrong here, though?

Code: Select all

Shadow Dash MS 1.25 Started.
Start time: Mon Sep 08 16:52:10 EDT 2014

Android Version: 4.4.4

INFO 0.00200(s): 
DEBUG 0.01500(s): Starting ShadowDash Service
9/8/14 4:52:10 PM :Debug: Delete Results fonts true
9/8/14 4:52:10 PM :Debug: Delete Results Carbon_Fiber_tile.png true
9/8/14 4:52:10 PM :Debug: Delete Results satalite78_greyed.png true
9/8/14 4:52:10 PM :Debug: Delete Results logging78.png true
9/8/14 4:52:10 PM :Debug: Delete Results plug_120_grey.png true
9/8/14 4:52:10 PM :Debug: Delete Results sataliteBt78.png true
9/8/14 4:52:10 PM :Debug: Delete Results engine-grey-64.png true
9/8/14 4:52:10 PM :Debug: Delete Results logging78_greyed.png true
9/8/14 4:52:10 PM :Debug: Delete Results satalite78.png true
9/8/14 4:52:10 PM :Debug: Delete Results plug_120_yellow.png true
9/8/14 4:52:10 PM :Debug: Delete Results icon_logo.png true
9/8/14 4:52:10 PM :Debug: Delete Results engine-green-64.png true
9/8/14 4:52:10 PM :Debug: Delete Results plug_120_green.png true
9/8/14 4:52:10 PM :Debug: Delete Results dashImages true
9/8/14 4:52:10 PM :Debug: Delete Results 1368654ff046ea4adabe59fc90f92120.bin true
9/8/14 4:52:10 PM :Debug: Delete Results e329e486150b65cc6b5f81f3585b79cd.bin true
9/8/14 4:52:10 PM :Debug: Delete Results cache true
9/8/14 4:52:10 PM :Debug: Command Non-VolatileBytes for F resolved to: x46                                                                   F
9/8/14 4:52:10 PM :Debug: Command Non-VolatileBytes for I resolved to: x49                                                                   I
9/8/14 4:52:10 PM :Debug: Command Non-VolatileBytes for f resolved to: x66                                                                   f
DEBUG 0.11400(s): Installation Source: com.android.vending, com.efiAnalytics.shadowdash
DEBUG 0.11900(s): Installation source: com.android.vending
INFO 0.11900(s): Licensing managed by google
DEBUG 0.19400(s): ShadowDashActivity::onCreate called
9/8/14 4:52:10 PM :Debug: Get LocationProvider
9/8/14 4:52:10 PM :Debug: locationProvider: gps
9/8/14 4:52:10 PM :Debug: bestProviderName: gps
9/8/14 4:52:10 PM :Info: GPSManager initialized
DEBUG 0.21100(s): ShadowDashActivity: viewSwitcher created 
DEBUG 0.24500(s): ShadowDashActivity:: setContent
DEBUG 0.24600(s): ShadowDashActivity:: added home
DEBUG 0.24600(s): ShadowDashActivity:: got references
DEBUG 0.32000(s): ShadowDashActivity:: created home dash
DEBUG 0.32100(s): ShadowDashActivity:: set Home dash
DEBUG 0.32200(s): ShadowDashActivity: created buttons
DEBUG 0.32300(s): ShadowDashActivity: readPrefs ??
DEBUG 0.32300(s): ShadowDashActivity: checkBtInitialization
DEBUG 0.32300(s): ShadowDashActivity: updateDeviceInfoDisplay()
DEBUG 0.32400(s): ShadowDashActivity: queued logs for upload
DEBUG 0.32400(s): ShadowDashActivity: gesture stuff
DEBUG 0.32400(s): ShadowDashActivity: set touch listeners
DEBUG 0.32500(s): ShadowDashActivity: checkExpiration()
DEBUG 0.32700(s): ShadowDashActivity: initDashboards()
DEBUG 0.32800(s): ShadowDashActivity: addSavedDashboards()
DEBUG 0.34100(s): ShadowDashActivity: onCreate() DONE
DEBUG 0.34200(s): LoggerMonitor::onStart() called
DEBUG 0.34200(s): ShadowDashActivity: initializeWakeLock()
DEBUG 0.34300(s): LoggerMonitor::onResume() called
INFO 0.34400(s): Did not load cached version of home_landscape.dash, /storage/emulated/0/.efiAnalytics/cache/1368654ff046ea4adabe59fc90f92120.bin: open failed: ENOENT (No such file or directory)
INFO 0.36900(s): Initializing GPS Manager
9/8/14 4:52:11 PM :Info: Initializing internal GPS
9/8/14 4:52:11 PM :Info: Internal GPS initialized
9/8/14 4:52:11 PM :Debug: ExtGPSManager.stop() ExternalGPS
INFO 1.09400(s): One time setup of configuration files
9/8/14 4:52:11 PM :Info: Toast: One time setup of configuration files
INFO 1.21300(s): Found FTDI Device 0
INFO 1.22000(s): No Prolific devices found.
DEBUG 1.29700(s): Time to copy asset 'config/ecuDef/GPIO_MShift_2110.ini' to file:9.0
INFO 1.35400(s): Reporting User Alert: Thank you for Supporting Shadow Dash MS!
Your support enables continued development and user support. 
Shadow Dash MS brings a new level of refinement to your Phone and Tablet with:
- Customizable Dashboards
- Support all MegaSquirts 
- Swipping Dashboards
- Direct MSL Data Logging
- Save and load, msq files
- Bluetooth GPS support
- HUD Mode
- Much more
 
Shadow Dash has been designed to automatically detect and configure itself for use with any MegaSquirt controller. For the best experience, check out the hardware options proven to work best with Shadow Dash MS under the Upgrades menu.
DEBUG 1.36000(s): Time to copy asset 'config/ecuDef/GPIO_MShift_2111.ini' to file:10.0
DEBUG 1.42100(s): Time to copy asset 'config/ecuDef/GPIO_MShift_2122.ini' to file:9.0
DEBUG 1.48900(s): Time to copy asset 'config/ecuDef/GPIO_MShift_2123.ini' to file:15.0
DEBUG 1.55200(s): Time to copy asset 'config/ecuDef/GPIO_MShift_5002.ini' to file:12.0
DEBUG 1.61100(s): Time to copy asset 'config/ecuDef/MS2Extra Rel 2.0.1.ini' to file:9.0
DEBUG 1.67400(s): Time to copy asset 'config/ecuDef/MS2Extra Rev 1.0.2.ini' to file:5.0
INFO 1.72700(s): License Validated by Google
DEBUG 1.72800(s): Google license validated.
DEBUG 1.73900(s): Time to copy asset 'config/ecuDef/MS2Extra Serial312a.ini' to file:15.0
DEBUG 1.80800(s): Time to copy asset 'config/ecuDef/MS2Extra Serial330w.ini' to file:14.0
DEBUG 1.86900(s): Time to copy asset 'config/ecuDef/MS2Extra311mb_v12.ini' to file:9.0
DEBUG 1.92800(s): Time to copy asset 'config/ecuDef/MS2ExtraSerial310.ini' to file:10.0
DEBUG 1.99000(s): Time to copy asset 'config/ecuDef/MS2ExtraSerial312a.ini' to file:9.0
DEBUG 2.05200(s): Time to copy asset 'config/ecuDef/MS2ExtraSerial312b.ini' to file:11.0
DEBUG 2.11100(s): Time to copy asset 'config/ecuDef/MS2ExtraSerial321.ini' to file:9.0
DEBUG 2.17000(s): Time to copy asset 'config/ecuDef/MS2ExtraSerial323.ini' to file:10.0
DEBUG 2.23500(s): Time to copy asset 'config/ecuDef/MS2Extracomms330M2.ini' to file:15.0
DEBUG 2.29900(s): Time to copy asset 'config/ecuDef/MS2Extracomms330MM.ini' to file:15.0
DEBUG 2.37000(s): Time to copy asset 'config/ecuDef/MS2Extracomms330MP.ini' to file:19.0
DEBUG 2.47100(s): Time to copy asset 'config/ecuDef/MS2Extracomms330MU.ini' to file:23.0
DEBUG 2.53800(s): Time to copy asset 'config/ecuDef/MS2Extracomms330N2.ini' to file:16.0
DEBUG 2.62100(s): Time to copy asset 'config/ecuDef/MS2Extracomms330NM.ini' to file:25.0
DEBUG 2.72800(s): Time to copy asset 'config/ecuDef/MS2Extracomms330NP.ini' to file:25.0
DEBUG 2.80100(s): Time to copy asset 'config/ecuDef/MS2Extracomms330NU.ini' to file:18.0
DEBUG 2.86100(s): Time to copy asset 'config/ecuDef/MS2Extraserial210e.ini' to file:7.0
DEBUG 2.92400(s): Time to copy asset 'config/ecuDef/MS2e3.30b.ini' to file:11.0
DEBUG 3.00200(s): Time to copy asset 'config/ecuDef/MS3 Format 0221.002.ini' to file:25.0
DEBUG 3.07600(s): Time to copy asset 'config/ecuDef/MS3 Format 0238.001.ini' to file:23.0
DEBUG 3.17300(s): Time to copy asset 'config/ecuDef/MS3 Format 0414.02.ini' to file:47.0
DEBUG 3.26800(s): Time to copy asset 'config/ecuDef/MS3 Format 0414.02P.ini' to file:45.0
9/8/14 4:52:13 PM :Debug: Speed test timed out, exiting after:934
6 completed out of expected 8
DEBUG 3.35100(s): Time to copy asset 'config/ecuDef/MS3Format0095.002_1.0.2.ini' to file:21.0
INFO 3.41400(s): Time to save cached version of home_landscape.dash: 152.0
DEBUG 3.41600(s): 3071.0ms. to load /storage/emulated/0/Shadow Dash MS/home_landscape.dash
INFO 3.43400(s): Did not load cached version of home_portrait.dash, /storage/emulated/0/.efiAnalytics/cache/e329e486150b65cc6b5f81f3585b79cd.bin: open failed: ENOENT (No such file or directory)
DEBUG 3.48700(s): Time to copy asset 'config/ecuDef/MS3Format0095.005_1.0.5a.ini' to file:35.0
DEBUG 3.66300(s): Time to copy asset 'config/ecuDef/MS3Format0225.010.ini' to file:55.0
DEBUG 3.75000(s): Time to copy asset 'config/ecuDef/MS3Format0409.08.ini' to file:30.0
DEBUG 3.83000(s): Time to copy asset 'config/ecuDef/MS3Format0409.08P.ini' to file:31.0
DEBUG 3.91600(s): Time to copy asset 'config/ecuDef/MS3Format0426.02.ini' to file:36.0
INFO 3.99500(s): Checked for updates, none available
INFO 3.99600(s): Speed Test:22854
DEBUG 4.02400(s): Time to copy asset 'config/ecuDef/MS3Format0426.02P.ini' to file:51.0
DEBUG 4.09200(s): Time to copy asset 'config/ecuDef/MS4_PPC_2.3.ini' to file:10.0
DEBUG 4.15400(s): Time to copy asset 'config/ecuDef/MSExtra format hr_10.ini' to file:10.0
DEBUG 4.22800(s): Time to copy asset 'config/ecuDef/MSExtra format hr_11.ini' to file:11.0
DEBUG 4.31400(s): Time to copy asset 'config/ecuDef/MSExtra format hr_11d.ini' to file:21.0
DEBUG 4.38300(s): Time to copy asset 'config/ecuDef/TuneMonster2.2.ecu' to file:9.0
DEBUG 4.44500(s): Time to copy asset 'config/ecuDef/ditron_mcx_gen5_0.0.01.ini' to file:2.0
DEBUG 4.51500(s): Time to copy asset 'config/ecuDef/jimstim2.1.ini' to file:1.0
DEBUG 4.59900(s): Time to copy asset 'config/ecuDef/megasquirt-II.ini.2.889' to file:7.0
DEBUG 4.66300(s): Time to copy asset 'config/ecuDef/megasquirt-II.ini.2.900' to file:9.0
DEBUG 4.72000(s): Time to copy asset 'config/ecuDef/megasquirt-II.ini.2.905' to file:5.0
DEBUG 4.77400(s): Time to copy asset 'config/ecuDef/megasquirt-II.ini.3.1' to file:5.0
DEBUG 4.83000(s): Time to copy asset 'config/ecuDef/megasquirt-II.ini.3.430' to file:6.0
DEBUG 4.88600(s): Time to copy asset 'config/ecuDef/megasquirt-II_2905.ini' to file:7.0
DEBUG 4.94700(s): Time to copy asset 'config/ecuDef/megasquirt-II_2920.ini' to file:7.0
DEBUG 5.02000(s): Time to copy asset 'config/ecuDef/megasquirt-II_3780.ini' to file:11.0
DEBUG 5.09300(s): Time to copy asset 'config/ecuDef/megasquirt-II_3830.ini' to file:8.0
DEBUG 5.15200(s): Time to copy asset 'config/ecuDef/megasquirt-II_v2905.ini' to file:5.0
DEBUG 5.21100(s): Time to copy asset 'config/ecuDef/megasquirt-I_B&G_2.0-3.0.ini' to file:4.0
DEBUG 5.27000(s): Time to copy asset 'config/ecuDef/ms2extra.2.1p.ini' to file:7.0
DEBUG 5.33000(s): Time to copy asset 'config/ecuDef/ms2extra_2.1.0.d.ini' to file:7.0
DEBUG 5.39000(s): Time to copy asset 'config/ecuDef/msns-extra.029q-29w.ini' to file:8.0
DEBUG 5.45000(s): Time to copy asset 'config/ecuDef/msns-extra.29y.ini' to file:9.0
DEBUG 5.50200(s): Time to copy asset 'config/settingGroups.xml' to file:1.0
DEBUG 5.56500(s): Time to copy asset 'config/shadowDashSplash.png' to file:14.0
INFO 5.59700(s): One time setup of device files
9/8/14 4:52:16 PM :Info: Toast: One time setup of device files
DEBUG 5.72300(s): Time to copy asset 'inc/MAF_Volts_AirFlow.inc' to file:3.0
DEBUG 5.77700(s): Time to copy asset 'inc/NBafr100.inc' to file:0.0
DEBUG 5.82900(s): Time to copy asset 'inc/TechEdge_DIYwbo2.inc' to file:0.0
DEBUG 5.88100(s): Time to copy asset 'inc/WBafr100.inc' to file:1.0
DEBUG 5.93500(s): Time to copy asset 'inc/WBafr100LBJr.inc' to file:2.0
DEBUG 5.99100(s): Time to copy asset 'inc/WBafr100Zeit.inc' to file:1.0
DEBUG 6.04300(s): Time to copy asset 'inc/WBlambda100AVR.inc' to file:1.0
INFO 6.07700(s): Time to save cached version of home_portrait.dash: 32.0
DEBUG 6.07700(s): 2643.0ms. to load /storage/emulated/0/Shadow Dash MS/home_portrait.dash
DEBUG 6.09600(s): Time to copy asset 'inc/WBlambda100MOT.inc' to file:1.0
DEBUG 6.14700(s): ShadowDashActivity: addSavedDashboards() complete: 5819
DEBUG 6.15000(s): Time to copy asset 'inc/aemWBo2.inc' to file:0.0
DEBUG 6.20400(s): Time to copy asset 'inc/airdenfactor.inc' to file:1.0
DEBUG 6.25400(s): Time to copy asset 'inc/barofactor4250.inc' to file:1.0
DEBUG 6.30400(s): Time to copy asset 'inc/canPcVariables.ini' to file:1.0
DEBUG 6.36400(s): Time to copy asset 'inc/commonSupplement.ecu' to file:2.0
DEBUG 6.42500(s): Time to copy asset 'inc/commonSupplementUi.ecu' to file:0.0
DEBUG 6.47600(s): Time to copy asset 'inc/defaultTools.ini' to file:0.0
DEBUG 6.52600(s): Time to copy asset 'inc/fjoWB.inc' to file:0.0
DEBUG 6.57600(s): Time to copy asset 'inc/kpafactor4115.inc' to file:0.0
DEBUG 6.62700(s): Time to copy asset 'inc/kpafactor4250.inc' to file:1.0
DEBUG 6.67700(s): Time to copy asset 'inc/lambdaBoy.inc' to file:0.0
DEBUG 6.72700(s): Time to copy asset 'inc/lambdaSensors.ini' to file:1.0
DEBUG 6.78000(s): Time to copy asset 'inc/lightHighlightleft.png' to file:3.0
DEBUG 6.83000(s): Time to copy asset 'inc/maffactor.inc' to file:1.0
DEBUG 6.88000(s): Time to copy asset 'inc/maffactor_1L3F_Lightning.inc' to file:1.0
DEBUG 6.93100(s): Time to copy asset 'inc/maffactor_Q45.inc' to file:1.0
DEBUG 6.98100(s): Time to copy asset 'inc/maffactor_lsx.inc' to file:1.0
DEBUG 7.03100(s): Time to copy asset 'inc/matfactor.inc' to file:1.0
DEBUG 7.08100(s): Time to copy asset 'inc/monsterFirmware1VeAnalyzeMaps.ini' to file:0.0
DEBUG 7.13100(s): Time to copy asset 'inc/ms1BaseDefaultTools.ini' to file:0.0
DEBUG 7.18100(s): Time to copy asset 'inc/ms1BaseVeAnalyzeMaps.ini' to file:0.0
DEBUG 7.23000(s): Time to copy asset 'inc/ms1ExtraDefaultTools.ini' to file:0.0
DEBUG 7.28000(s): Time to copy asset 'inc/ms1ExtraSupplement.ecu' to file:0.0
DEBUG 7.33000(s): Time to copy asset 'inc/ms1ExtraSupplement_full.ecu' to file:1.0
DEBUG 7.38000(s): Time to copy asset 'inc/ms1ExtraVeAnalyzeMaps.ini' to file:1.0
DEBUG 7.42900(s): Time to copy asset 'inc/ms1ExtraWueAnalyzeMap.ecu' to file:0.0
DEBUG 7.48000(s): Time to copy asset 'inc/ms1ExtraWueAnalyzeMaps.ecu' to file:2.0
DEBUG 7.53000(s): Time to copy asset 'inc/ms2ExtraDefaultTools.ini' to file:0.0
DEBUG 7.58100(s): Time to copy asset 'inc/ms2ExtraVeAnalyzeMaps.ini' to file:1.0
DEBUG 7.63300(s): Time to copy asset 'inc/ms2GeneralPorts.ini' to file:0.0
DEBUG 7.68400(s): Time to copy asset 'inc/ms2ReferenceTables.ini' to file:1.0
9/8/14 4:52:18 PM :Debug: Typeface for 'Arial Normal' not found.
DEBUG 7.78500(s): Time to copy asset 'inc/ms2Supplement.ecu' to file:3.0
DEBUG 7.84200(s): Time to copy asset 'inc/ms2VeAnalyzeMaps.ini' to file:1.0
DEBUG 7.89300(s): Time to copy asset 'inc/ms2WueAnalyzeMaps.ecu' to file:1.0
DEBUG 7.94400(s): Time to copy asset 'inc/ms3DefaultTools.ini' to file:1.0
DEBUG 7.99400(s): Time to copy asset 'inc/ms3Supplement.ecu' to file:0.0
DEBUG 8.04500(s): Time to copy asset 'inc/ms3VeAnalyzeMaps.ini' to file:1.0
DEBUG 8.09500(s): Time to copy asset 'inc/ms3_1.2_WueAnalyzeMap.ecu' to file:1.0
DEBUG 8.14600(s): Time to copy asset 'inc/msIIBGDefaultTools.ini' to file:1.0
DEBUG 8.19600(s): Time to copy asset 'inc/nb.inc' to file:1.0
DEBUG 8.24800(s): Time to copy asset 'inc/thermfactor.inc' to file:1.0
DEBUG 8.29900(s): Time to copy asset 'inc/throttlefactor.inc' to file:1.0
DEBUG 8.34900(s): Time to copy asset 'inc/tpsinadc.inc' to file:1.0
DEBUG 8.42400(s): Time to copy asset 'inc/zeitronix.inc' to file:1.0
DEBUG 32.94900(s): LoggerMonitor::onPause() called
DEBUG 33.69300(s): LoggerMonitor::onStop() called
DEBUG 56.47700(s): LoggerMonitor::onStart() called
DEBUG 56.47700(s): ShadowDashActivity: initializeWakeLock()
DEBUG 56.47700(s): LoggerMonitor::onResume() called
INFO 56.48000(s): Wakelock cause and exception.
9/8/14 4:53:07 PM :Debug: ExtGPSManager.stop() ExternalGPS
9/8/14 4:53:07 PM :Debug: ExtGPSManager.stop() ExternalGPS
INFO 57.28000(s): Found FTDI Device 0
INFO 57.28200(s): No Prolific devices found.
DEBUG 80.81300(s): LoggerMonitor::onPause() called
DEBUG 81.38200(s): LoggerMonitor::onStop() called
LT401Vette
Super MS/Extra'er
Posts: 12684
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: Shadow Dash 101 (installation)

Post by LT401Vette »

I don't see any attempt to connect.
Did you select the Menu Button, then Connect.
The list of paired BT Adapters will come up.

Once you connect once, by default it will connect to the last used BT Adapter.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
drummingpariah
MS/Extra Newbie
Posts: 12
Joined: Mon Sep 01, 2014 12:15 pm

Re: Shadow Dash 101 (installation)

Post by drummingpariah »

Sorry, that was the last time I started Shadow Dash, and didn't do anything meaningful. This should be better (trimmed down to the interesting bits):

Code: Select all

INFO 17.80900(s): Creating Bluetooth Interface to connect to: Serial Adaptor: 00:18:DB:01:0B:A6
INFO 17.81100(s): Connection closing: Serial Adaptor
INFO 18.25900(s): Calling Connect
INFO 18.26100(s): Connecting Attempt started
9/8/14 7:11:25 PM :Debug: Got BT Socket
9/8/14 7:11:25 PM :Debug: About to connect Socket
9/8/14 7:11:28 PM :Debug: Socket connected
INFO 21.70500(s): Connected to :Serial Adaptor
INFO 21.71200(s): Connected
INFO 21.72600(s): Starting StartRuntime1410217888675 
DEBUG 21.73100(s): config is null, going to interrogate
DEBUG 21.73200(s): StartRuntime1410217888675 about to interrogate 1 
INFO 21.73200(s): Searching for Controller
9/8/14 7:11:28 PM :Info: Comm Read Thread Change! Old Thread:null, new Thread:StartRuntime1410217888675
INFO 25.35600(s): Problematic signature detected: S
INFO 28.99400(s): Second signature read result:S
INFO 28.99400(s): Detected: S
INFO 28.99500(s): Closed current Project.
INFO 30.20500(s): Detected and going online with 
	firmware: S
	signature:S
INFO 30.20600(s): Loading Project for S
9/8/14 7:11:37 PM :Debug: Delete Results project.properties true
9/8/14 7:11:37 PM :Debug: Delete Results mainController.ini true
9/8/14 7:11:37 PM :Debug: Delete Results projectCfg true
9/8/14 7:11:37 PM :Debug: Delete Results DataLogs true
9/8/14 7:11:37 PM :Debug: Delete Results inc true
9/8/14 7:11:37 PM :Debug: Delete Results dashboard true
9/8/14 7:11:37 PM :Debug: Delete Results UNKNOWN true
INFO 30.22800(s): One time setup for: UNKNOWN
9/8/14 7:11:37 PM :Info: Toast: One time setup for: UNKNOWN
9/8/14 7:11:37 PM :Info: Unable to get ECU Definition for signature: S, service unavailable.
INFO 30.52300(s): Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
9/8/14 7:11:37 PM :Info: Toast: Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
INFO 30.52500(s): StartRuntime1410217888675 interrogation successful, setting keepTry=false
INFO 30.52500(s): StartRuntime1410217888675 finished
INFO 40.06800(s): Connection closing: Serial Adaptor
DEBUG 49.95300(s): LoggerMonitor::onPause() called
INFO 50.01100(s): Found FTDI Device 0
INFO 50.01200(s): No Prolific devices found.
INFO 51.44500(s): Creating Bluetooth Interface to connect to: Serial Adaptor: 00:18:DB:01:0B:A6
INFO 51.44600(s): Connection closing: Serial Adaptor
DEBUG 51.45600(s): LoggerMonitor::onResume() called
9/8/14 7:11:58 PM :Debug: ExtGPSManager.stop() ExternalGPS
INFO 52.26200(s): Found FTDI Device 0
INFO 52.26300(s): No Prolific devices found.
INFO 52.26700(s): Creating Bluetooth Interface to connect to: Serial Adaptor: 00:18:DB:01:0B:A6
INFO 52.26900(s): Connection closing: Serial Adaptor
INFO 52.94400(s): Calling Connect
INFO 52.94800(s): Connecting Attempt started
9/8/14 7:11:59 PM :Debug: Got BT Socket
9/8/14 7:11:59 PM :Debug: About to connect Socket
9/8/14 7:12:01 PM :Debug: Socket connected
INFO 54.31100(s): Connected to :Serial Adaptor
INFO 54.31200(s): Connected
INFO 54.32800(s): Starting StartRuntime1410217921276 
DEBUG 54.32900(s): config is null, going to interrogate
DEBUG 54.33000(s): StartRuntime1410217921276 about to interrogate 1 
INFO 54.33500(s): Searching for Controller
9/8/14 7:12:01 PM :Info: Comm Read Thread Change! Old Thread:StartRuntime1410217888675, new Thread:StartRuntime1410217921276
INFO 57.96000(s): Problematic signature detected: S
INFO 61.58200(s): Second signature read result:S
INFO 61.58300(s): Detected: S
INFO 61.58300(s): Closed current Project.
INFO 62.79400(s): Detected and going online with 
	firmware: S
	signature:S
INFO 62.79400(s): Loading Project for S
9/8/14 7:12:09 PM :Debug: Delete Results project.properties true
9/8/14 7:12:09 PM :Debug: Delete Results mainController.ini true
9/8/14 7:12:09 PM :Debug: Delete Results projectCfg true
9/8/14 7:12:09 PM :Debug: Delete Results DataLogs true
9/8/14 7:12:09 PM :Debug: Delete Results inc true
9/8/14 7:12:09 PM :Debug: Delete Results dashboard true
9/8/14 7:12:09 PM :Debug: Delete Results UNKNOWN true
INFO 62.81100(s): One time setup for: UNKNOWN
9/8/14 7:12:09 PM :Info: Toast: One time setup for: UNKNOWN
9/8/14 7:12:09 PM :Info: Unable to get ECU Definition for signature: S, service unavailable.
INFO 63.05600(s): Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
9/8/14 7:12:10 PM :Info: Toast: Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
INFO 63.05800(s): StartRuntime1410217921276 interrogation successful, setting keepTry=false
INFO 63.05800(s): StartRuntime1410217921276 finished
INFO 69.62200(s): Connection closing: Serial Adaptor
DEBUG 73.24600(s): LoggerMonitor::onPause() called
INFO 73.30500(s): Found FTDI Device 0
INFO 73.30600(s): No Prolific devices found.
INFO 74.90800(s): Creating Bluetooth Interface to connect to: Serial Adaptor: 00:18:DB:01:0B:A6
INFO 74.91000(s): Connection closing: Serial Adaptor
DEBUG 74.92600(s): LoggerMonitor::onResume() called
9/8/14 7:12:21 PM :Debug: ExtGPSManager.stop() ExternalGPS
INFO 75.73400(s): Found FTDI Device 0
INFO 75.73500(s): No Prolific devices found.
INFO 75.73700(s): Creating Bluetooth Interface to connect to: Serial Adaptor: 00:18:DB:01:0B:A6
INFO 75.73900(s): Connection closing: Serial Adaptor
INFO 76.23300(s): Calling Connect
INFO 76.23500(s): Connecting Attempt started
9/8/14 7:12:23 PM :Debug: Got BT Socket
9/8/14 7:12:23 PM :Debug: About to connect Socket
9/8/14 7:12:29 PM :Debug: Socket connected
INFO 82.45200(s): Connected to :Serial Adaptor
INFO 82.45300(s): Connected
INFO 82.46200(s): Starting StartRuntime1410217949410 
DEBUG 82.46200(s): config is null, going to interrogate
DEBUG 82.46600(s): StartRuntime1410217949410 about to interrogate 1 
INFO 82.46600(s): Searching for Controller
9/8/14 7:12:29 PM :Info: Comm Read Thread Change! Old Thread:StartRuntime1410217921276, new Thread:StartRuntime1410217949410
INFO 86.09200(s): Problematic signature detected: S
INFO 89.72400(s): Second signature read result:S
INFO 89.72500(s): Detected: S
INFO 89.72500(s): Closed current Project.
INFO 90.93600(s): Detected and going online with 
	firmware: S
	signature:S
INFO 90.93700(s): Loading Project for S
9/8/14 7:12:37 PM :Debug: Delete Results project.properties true
9/8/14 7:12:37 PM :Debug: Delete Results mainController.ini true
9/8/14 7:12:37 PM :Debug: Delete Results projectCfg true
9/8/14 7:12:37 PM :Debug: Delete Results DataLogs true
9/8/14 7:12:37 PM :Debug: Delete Results inc true
9/8/14 7:12:37 PM :Debug: Delete Results dashboard true
9/8/14 7:12:37 PM :Debug: Delete Results UNKNOWN true
INFO 90.95000(s): One time setup for: UNKNOWN
9/8/14 7:12:37 PM :Info: Toast: One time setup for: UNKNOWN
9/8/14 7:12:38 PM :Info: Unable to get ECU Definition for signature: S, service unavailable.
INFO 91.17000(s): Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
9/8/14 7:12:38 PM :Info: Toast: Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
INFO 91.17100(s): StartRuntime1410217949410 interrogation successful, setting keepTry=false
INFO 91.17200(s): StartRuntime1410217949410 finished
DEBUG 96.62100(s): LoggerMonitor::onPause() called
DEBUG 97.61500(s): LoggerMonitor::onStop() called
DEBUG 399.86099(s): Installation Source: com.android.vending, com.efiAnalytics.shadowdash
DEBUG 399.86401(s): Installation source: com.android.vending
INFO 399.86401(s): Licensing managed by google
INFO 399.90201(s): License Validated by Google
DEBUG 399.90201(s): Google license validated.
DEBUG 399.90201(s): ShadowDashActivity::onCreate called
DEBUG 399.90500(s): ShadowDashActivity: viewSwitcher created 
DEBUG 399.92700(s): ShadowDashActivity:: setContent
DEBUG 399.92801(s): ShadowDashActivity:: added home
DEBUG 399.92999(s): ShadowDashActivity:: got references
DEBUG 399.92999(s): ShadowDashActivity:: set Home dash
DEBUG 399.93100(s): ShadowDashActivity: created buttons
DEBUG 399.93100(s): ShadowDashActivity: readPrefs ??
DEBUG 399.93100(s): ShadowDashActivity: checkBtInitialization
DEBUG 399.93201(s): ShadowDashActivity: updateDeviceInfoDisplay()
DEBUG 399.93201(s): ShadowDashActivity: queued logs for upload
DEBUG 399.93201(s): ShadowDashActivity: gesture stuff
DEBUG 399.93201(s): ShadowDashActivity: set touch listeners
DEBUG 399.93301(s): ShadowDashActivity: checkExpiration()
DEBUG 399.93301(s): ShadowDashActivity: initDashboards()
DEBUG 399.93399(s): ShadowDashActivity: onCreate() DONE
DEBUG 399.93701(s): LoggerMonitor::onStart() called
DEBUG 399.93799(s): ShadowDashActivity: initializeWakeLock()
DEBUG 399.95001(s): LoggerMonitor::onResume() called
9/8/14 7:17:47 PM :Debug: ExtGPSManager.stop() ExternalGPS
9/8/14 7:17:47 PM :Debug: Typeface for 'Arial Normal' not found.
INFO 405.29599(s): Stopped runtime reads
INFO 405.29800(s): Connection closing: Serial Adaptor
DEBUG 405.30099(s): LoggerMonitor::onBackPressed() called, exiting app
###########################################
################# Exit ####################


DEBUG 405.30399(s): LoggerMonitor::onPause() called
DEBUG 405.81500(s): LoggerMonitor::onStop() called
9/8/14 7:17:52 PM :Debug: ExtGPSManager.stop() ExternalGPS
9/8/14 7:17:52 PM :Debug: ExtGPSManager.stop() ExternalGPS
It looks like the connection is happening without a problem, but it chokes after the connection is established and it tries to load a profile for the UNKNOWN tune.

Most specifically:

Code: Select all

INFO 90.95000(s): One time setup for: UNKNOWN
9/8/14 7:12:37 PM :Info: Toast: One time setup for: UNKNOWN
9/8/14 7:12:38 PM :Info: Unable to get ECU Definition for signature: S, service unavailable.
INFO 91.17000(s): Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
9/8/14 7:12:38 PM :Info: Toast: Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
INFO 91.17100(s): StartRuntime1410217949410 interrogation successful, setting keepTry=false
INFO 91.17200(s): StartRuntime1410217949410 finished
LT401Vette
Super MS/Extra'er
Posts: 12684
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: Shadow Dash 101 (installation)

Post by LT401Vette »

It looks like there is a problem with your BT Adapter. You are getting an echo back of the S command instead of an actual answer from the controller.

You can download Blue term from the Play store. It might help you in debugging.

Connect to your BT Adapter with that and by typing an Upper case S, an MS2 or MS3 will respond with the firmware version when the BT Adapter is operating properly.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
drummingpariah
MS/Extra Newbie
Posts: 12
Joined: Mon Sep 01, 2014 12:15 pm

Re: Shadow Dash 101 (installation)

Post by drummingpariah »

I haven't had a chance to touch it, all my free time is going toward prepping for this weekend's race event. I'll have a little time for further diagnosis next week, though!
ss400rscamaro
MS/Extra Newbie
Posts: 7
Joined: Wed Sep 10, 2014 7:32 pm

Re: Shadow Dash 101 (installation)

Post by ss400rscamaro »

I am actually having the same problem. I am using a Galaxy Tab 4 running Android 4.2.2, Shadow Dash 1.25. When shadow dash connects is shows an error, i'll attach the screen shot.

Image

With log info:

INFO 15.02900(s): Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
9/10/14 10:04:27 PM :Info: Toast: Unable to get appropriate project: Error copying file:
/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini
to:
/storage/emulated/0/Shadow Dash MS/UNKNOWN/projectCfg/mainController.ini
Error:/storage/emulated/0/.efiAnalytics/config/ecuDef/unknown.ini: open failed: ENOENT (No such file or directory)
INFO 15.03100(s): StartRuntime1410401057361 interrogation successful, setting keepTry=false
INFO 15.03100(s): StartRuntime1410401057361 finished
DEBUG 20.62800(s): LoggerMonitor::onPause() called
DEBUG 21.24700(s): LoggerMonitor::onStop() called

My setup is a Stinger Performance PIMP - MS2/Extra pre-3.3 beta14 and Tunerstudio 2.6.04
LT401Vette
Super MS/Extra'er
Posts: 12684
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: Shadow Dash 101 (installation)

Post by LT401Vette »

My setup is a Stinger Performance PIMP - MS2/Extra pre-3.3 beta14 and Tunerstudio 2.6.04
Actually I _think_ it is different with a similar end result. I don't have an ini for MS2/Extra pre-3.3 beta14 on the server, so SD can't get the right ini file. Above his BT Adapter isn't successfully reading the signature, so there is not right ini.

Are you sure you are running MS2/Extra pre-3.3 beta14? I don't know of such a firmware.

I would need to see earlier in your log to see if it is reading the signature properly and what signature it is actually getting.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
ss400rscamaro
MS/Extra Newbie
Posts: 7
Joined: Wed Sep 10, 2014 7:32 pm

Re: Shadow Dash 101 (installation)

Post by ss400rscamaro »

Thanks for the reply Phil. I found "MS2/Extra pre-3.3 beta14" at the top of tuner studio when I connect it to my ecu...

And attached is my entire log file.
LT401Vette
Super MS/Extra'er
Posts: 12684
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: Shadow Dash 101 (installation)

Post by LT401Vette »

Code: Select all

INFO 29.95600(s): Closed current Project.
INFO 31.15800(s): Detected and going online with 
	firmware: ?
	signature:?
INFO 31.15900(s): Loading Project for ?
Ok, it is the same as above, you are not getting a valid signature from the BT Adapter. It seems most likely that the BT Adapter is not configured properly. What BT Adapter are you using?
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
ss400rscamaro
MS/Extra Newbie
Posts: 7
Joined: Wed Sep 10, 2014 7:32 pm

Re: Shadow Dash 101 (installation)

Post by ss400rscamaro »

its the Class 1 RS232 Bluetooth from the EFI analytics site.

Im familiar with using Hyper terminal and the At commands so what commands should I enter to make changes ?
LT401Vette
Super MS/Extra'er
Posts: 12684
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: Shadow Dash 101 (installation)

Post by LT401Vette »

Give this utility program a try, it should be able to reconfigure it back to the proper setup.
http://www.efianalytics.com/TunerStudio ... _setup.exe

it is still in beta, so if you have any trouble email support at EFI Analytics
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
ss400rscamaro
MS/Extra Newbie
Posts: 7
Joined: Wed Sep 10, 2014 7:32 pm

Re: Shadow Dash 101 (installation)

Post by ss400rscamaro »

I'll give it a shot when i get home, Thanks Phil !
ss400rscamaro
MS/Extra Newbie
Posts: 7
Joined: Wed Sep 10, 2014 7:32 pm

Re: Shadow Dash 101 (installation)

Post by ss400rscamaro »

How do I use that program, do I have to open a java project ?
ss400rscamaro
MS/Extra Newbie
Posts: 7
Joined: Wed Sep 10, 2014 7:32 pm

Re: Shadow Dash 101 (installation)

Post by ss400rscamaro »

Nevermind I got it working. And that program did the trick ! my shadow dash loads perfectly now.
Brian H EFI
Helpful MS/Extra'er
Posts: 118
Joined: Tue Jul 09, 2013 1:01 pm

Re: Shadow Dash 101 (installation)

Post by Brian H EFI »

Download and run the installer its a .exe, once complete Start the program and select Simple Mode.
Then select what ECU you want to use it for and click start, it will detect the adapter and reprogram it.
ss400rscamaro
MS/Extra Newbie
Posts: 7
Joined: Wed Sep 10, 2014 7:32 pm

Re: Shadow Dash 101 (installation)

Post by ss400rscamaro »

yeah the program wouldnt start like it should because i have winrar on my laptop so when i ran the wireless programer from the start menu it just opened winrar and wanted to extract the files in the wireless programer jar file.
Post Reply