F55/F56 :: Hatch Talk (2014+) MINI Cooper and Cooper S (F55/F56) hatchback discussions.

F55/F56 Mini coding/programming

Thread Tools
 
Search this Thread
 
Old Dec 15, 2014 | 03:30 AM
  #151  
MadisonKobalt's Avatar
MadisonKobalt
2nd Gear
Joined: Dec 2006
Posts: 135
Likes: 1
From: Madison Wisconsin
Sounds like an excellent idea

+1

Originally Posted by MiniSquirty
Maybe you can start a new thread and we can move the discussion over there. It would be beneficial to have an updated wiki of the codable functions and an active OP.
 
Reply
Old Dec 15, 2014 | 09:03 AM
  #152  
CooperB's Avatar
CooperB
3rd Gear
Joined: Aug 2007
Posts: 299
Likes: 1
From: Georgia
Originally Posted by MiniSquirty
Maybe you can start a new thread and we can move the discussion over there. It would be beneficial to have an updated wiki of the codable functions and an active OP.
I looked around last week at creating a public WIKI page but did not come up with much. I could do a Wordpress site but it would not be editable to my knowledge.

I have just about all the codes that are verified working along with a cheat sheet on obtaining the necessary files to make all this work, just need a outlet to publish.
 
Reply
Old Dec 15, 2014 | 09:34 AM
  #153  
hp79's Avatar
hp79
4th Gear
Joined: Sep 2014
Posts: 520
Likes: 4
From: Tigard, OR
CooperB, how about using GoogleDoc Excel sheet? You can set the permission so that the public can edit it, just like how I have mine right now.

Honestly, I don't know how long I'll be active in the forums so it's probably better for a long-timer create a new thread. But maybe that doesn't matter too much either since we can just post a link to the publicly editable excel sheet in the first post. Maybe create it in How-To forum, and add that in your signature to advertise.
 
Reply
Old Dec 15, 2014 | 11:54 AM
  #154  
CooperB's Avatar
CooperB
3rd Gear
Joined: Aug 2007
Posts: 299
Likes: 1
From: Georgia
HP79 -- It's not a bad idea, only problem vs a true Wiki is anyone can come along and edit the document. The Wiki theory is that it requires an account of some sort and logs the user, date, time, and IP address of the person changing it. You can also revert a change should someone come along and totally screw it up.

I am not opposed to your idea at all as it seems the only logical way at this moment. My email auto-reply idea was something I just threw together quickly. I keep my own list of codes in an Excel file similar to yours -- I just dumped it plain-text to Gmail for the auto-reply.
 
Reply
Old Dec 15, 2014 | 12:11 PM
  #155  
JonCanada's Avatar
JonCanada
2nd Gear
Joined: Apr 2014
Posts: 71
Likes: 0
From: Toronto, Canada
Originally Posted by DarkBlue15MCS
Try ASP_BORDSTEINAUTOMATIK and set to aktiv
ASP_BORDSTEINAUTOMATIK_DELTA sets the angle the mirror tilts when in reverse.
curious if this one works - I found this discussed quite a bit in the BMW forums, and from what I can tell there seems to be hardware required, to store the mirror position, for this to work.
 
Reply
Old Dec 15, 2014 | 12:15 PM
  #156  
MarcoPolo's Avatar
MarcoPolo
5th Gear
Joined: Feb 2014
Posts: 830
Likes: 31
From: NYC
Originally Posted by JonCanada
curious if this one works - I found this discussed quite a bit in the BMW forums, and from what I can tell there seems to be hardware required, to store the mirror position, for this to work.
didn't work for me.
 
Reply
Old Dec 15, 2014 | 12:28 PM
  #157  
DarkBlue15MCS's Avatar
DarkBlue15MCS
2nd Gear
10 Year Member
Joined: Jun 2014
Posts: 128
Likes: 1
From: Indy
Originally Posted by MarcoPolo
didn't work for me.
Hmm power fold must be required
 
Reply
Old Dec 15, 2014 | 12:34 PM
  #158  
hp79's Avatar
hp79
4th Gear
Joined: Sep 2014
Posts: 520
Likes: 4
From: Tigard, OR
Yup.. didn't work for me either. In the "koment" there was some wording that it requires mirror memory. I thought those memory are for powered seat positions which MINIs don't have so I tried it anyways, but didn't work.
 
Reply
Old Dec 15, 2014 | 01:14 PM
  #159  
VYPUR's Avatar
VYPUR
5th Gear
Joined: Mar 2011
Posts: 852
Likes: 1
From: Huntsville Alabama
Dang I'm too chicken to try and do this.
 
Reply
Old Dec 15, 2014 | 01:55 PM
  #160  
hammerhands's Avatar
hammerhands
5th Gear
Joined: Mar 2014
Posts: 981
Likes: 6
From: Cold, Sleepwalking Winnipeg
Any chance someone can list all the German text so we can try to decipher it?
 
Reply
Old Dec 15, 2014 | 02:03 PM
  #161  
hp79's Avatar
hp79
4th Gear
Joined: Sep 2014
Posts: 520
Likes: 4
From: Tigard, OR
Problem is that everything is inside a folder in a folder. You have to open each folder and cant even copy-paste those letters. Some parameters have descriptions some don't. And then they use so many abbreviations.
 
Reply
Old Dec 15, 2014 | 02:42 PM
  #162  
DarkBlue15MCS's Avatar
DarkBlue15MCS
2nd Gear
10 Year Member
Joined: Jun 2014
Posts: 128
Likes: 1
From: Indy
I can add all of my codes to your doc but I don't have the base model. I don't want to confuse people.
 
Reply
Old Dec 16, 2014 | 09:40 AM
  #163  
hammerhands's Avatar
hammerhands
5th Gear
Joined: Mar 2014
Posts: 981
Likes: 6
From: Cold, Sleepwalking Winnipeg
These files seem to have F056 data

b0a DME
b5 CFAS_PLX_1
d37 ZBE05CD
dbd AMP_HIFIHB
ded HU_NBT
f9b ASD01
1a7 DME__DD7xx
1a79 VSG01
1ab7 PMA_PDC
1c61 CVM
1d75 ICAM
1ef6 HU_NBT_EVO
1f86 SAS
2aca LMV_FQ
11ab ACSM_4i
11ac ACSM_4i
11ad ACSM_4i
11b3 ZBE05TC
11c5 TBX05TC
13f5 AAG__01
14ca RADIO_UKL
16ee IHKA_VA02
17be BDC_01
68d MMC__02
114b GSAW01
121c DSC_CT02
123c EPS
141f KOMBI_I01_F56
146b PMA_PDC
180b FLE_01
182d ZBE05M
184a TPL
819 CANS2
1148 Kafas2
1412 FZD__08
1413 FZD__08
 
Reply
Old Dec 16, 2014 | 10:53 PM
  #164  
hp79's Avatar
hp79
4th Gear
Joined: Sep 2014
Posts: 520
Likes: 4
From: Tigard, OR
hammerhands, what are those hex numbers on the left side and what is the right side? If you have all the files you are looking for, then can't you post them?
I couldn't find any file that contains real information such as "komment" or any keys.
I did find what some of the acronyms are though.


ACSM: Advanced Crash and Safety Management
BDC: Body Domain Controller Module
BKOMBI: Basis Kombi Instrument (base instrument cluster)
IHKA: Integrierte Heiz-/Klimaautomatik (Integrated heating / climate control)
 
Reply
Old Dec 17, 2014 | 06:56 AM
  #165  
Crimguy's Avatar
Crimguy
3rd Gear
Joined: Oct 2014
Posts: 224
Likes: 2
Has anyone investigated video playback on the media (non-XL) package? Is it possible?
 
Reply
Old Dec 17, 2014 | 12:32 PM
  #166  
hammerhands's Avatar
hammerhands
5th Gear
Joined: Mar 2014
Posts: 981
Likes: 6
From: Cold, Sleepwalking Winnipeg
hp79, I'm working on it.

If you look in the cafd directory, that's the name of the file.
Like cafd0000141f.caf.002_005_0051

I've figured out a way to get that data into a text file.
It's not pretty right now, uses Windows scripting.
If you want to try it...Give me a few minutes, I'll rewrite it.
 
Reply
Old Dec 17, 2014 | 03:02 PM
  #167  
hammerhands's Avatar
hammerhands
5th Gear
Joined: Mar 2014
Posts: 981
Likes: 6
From: Cold, Sleepwalking Winnipeg
This works pretty well. It can have some issues when it skips lines, but I think I solved that.

Open a caf file in the caf viewer, go to the top key, right click expand, then run this script.
It uses internet explorer to read the clipboard, so you have to say ok to that.

Code:
SET WS = CreateObject("WScript.Shell")
Set objIE = CreateObject("InternetExplorer.Application")
set fs = CreateObject("Scripting.FileSystemObject")
objIE.Navigate("about:blank")

WS.AppActivate("E-Sys")
WScript.sleep(1000)

WS.SendKeys("(^c)")
WScript.Sleep(1000)
strTemp = objIE.document.parentwindow.clipboardData.GetData("text")
Set OutputFile = fs.CreateTextFile(strTemp & ".txt")


SameCount = 0
tabcount=1
LastGet=""
LastFolder=False
While SameCount <> 5
	Wscript.sleep(100)
	WS.AppActivate("E-Sys")
	WS.SendKeys("(^c)")
	WScript.Sleep(100)
	WS.SendKeys("{DOWN}")
	strTemp = objIE.document.parentwindow.clipboardData.GetData("text")
	if strTemp = LastGet then 
		SameCount=SameCount+1
	else
		SameCount=0
		LastGet=strTemp
		If Instr(strTemp, "=") or _
		   Instr(strTemp, "true()") or _
		   Instr(strTemp, "boolean(") then
			If LastFolder then TabCount = 1
			LastFolder = False
		Else
			
			If LastFolder then
			        rem TabCount = TabCount + 1
			Else
				TabCount = 0
			end if
			LastFolder = True
		end if
		OutputFile.WriteLine string(TabCount, chr(09)) & strTemp
	end if
Wend


objIE.Quit
 
Reply
Old Dec 17, 2014 | 03:31 PM
  #168  
DarkBlue15MCS's Avatar
DarkBlue15MCS
2nd Gear
10 Year Member
Joined: Jun 2014
Posts: 128
Likes: 1
From: Indy
Originally Posted by Crimguy
Has anyone investigated video playback on the media (non-XL) package? Is it possible?
Do you have a picture of the system you have?
 
Reply
Old Dec 17, 2014 | 03:37 PM
  #169  
DarkBlue15MCS's Avatar
DarkBlue15MCS
2nd Gear
10 Year Member
Joined: Jun 2014
Posts: 128
Likes: 1
From: Indy
Originally Posted by hammerhands
hp79, I'm working on it.

If you look in the cafd directory, that's the name of the file.
Like cafd0000141f.caf.002_005_0051

I've figured out a way to get that data into a text file.
It's not pretty right now, uses Windows scripting.
If you want to try it...Give me a few minutes, I'll rewrite it.
Try this and see if it helps reading the files.


NcdCafdTool
 
Reply
Old Dec 17, 2014 | 03:42 PM
  #170  
hammerhands's Avatar
hammerhands
5th Gear
Joined: Mar 2014
Posts: 981
Likes: 6
From: Cold, Sleepwalking Winnipeg
Here's three files I generated with that script
 
Attached Files
File Type: txt
CAF%20[DME].txt (19.6 KB, 713 views)
File Type: txt
CAF%20[KOMBI_I01_F56].txt (99.8 KB, 3645 views)
File Type: txt
CAF%20[IHKA_VA02].txt (34.5 KB, 1364 views)

Last edited by hammerhands; Dec 17, 2014 at 03:48 PM.
Reply
Old Dec 18, 2014 | 01:11 AM
  #171  
MiniSquirty's Avatar
MiniSquirty
2nd Gear
Joined: Sep 2014
Posts: 69
Likes: 0
Originally Posted by Crimguy
Has anyone investigated video playback on the media (non-XL) package? Is it possible?
Same question. No navigation non-XL package.
 
Reply
Old Dec 18, 2014 | 01:20 PM
  #172  
Crimguy's Avatar
Crimguy
3rd Gear
Joined: Oct 2014
Posts: 224
Likes: 2
Originally Posted by DarkBlue15MCS
Do you have a picture of the system you have?
Not on me. It's the 6" screen, with HK, no nav.
 
Reply
Old Dec 18, 2014 | 01:26 PM
  #173  
DarkBlue15MCS's Avatar
DarkBlue15MCS
2nd Gear
10 Year Member
Joined: Jun 2014
Posts: 128
Likes: 1
From: Indy
Originally Posted by Crimguy
Not on me. It's the 6" screen, with HK, no nav.
Let me look around and see if I can find the codes for you. I THINK it's possible
 
Reply
Old Dec 19, 2014 | 11:14 AM
  #174  
DarkBlue15MCS's Avatar
DarkBlue15MCS
2nd Gear
10 Year Member
Joined: Jun 2014
Posts: 128
Likes: 1
From: Indy
Originally Posted by Crimguy
Not on me. It's the 6" screen, with HK, no nav.
These are the codes I could find to enable video play back from USB.

All codes are in the HU_NBT module

3003>API_USB_VIDEO set to both
3000>ENT_CODEC_XVID set to aktiv
3000>ENT_CODEC_VCD set to aktiv

Try that
 
Reply
Old Dec 20, 2014 | 05:59 PM
  #175  
spacecadet's Avatar
spacecadet
1st Gear
Joined: Dec 2014
Posts: 28
Likes: 1
As a Brit living in the Bay Area, I wanted to change the GPS voice to British English.
I also have a problem with the voice recognition having trouble with an English accent so I can confirm that these both work:-


HU_NBT :--
Change Navi Voice to British English


3000 LANGUAGE_ENGLISH_UK set to: master (default was nicht_aktiv)
3000 LANGUAGE_ENGLISH_US set to: nicht_aktiv (default was aktiv)




and in KOMBI (for the voice recognition)




3008 PIA_Einheiten funktionen → uk / werte 01 (default was us/ werte 02)


After doing this the car seems to understand me much better
 
Reply



All times are GMT -7. The time now is 10:28 PM.