Carly E39 Coding: Unlock Hidden Features and Personalize Your BMW

Imagine customizing your classic BMW E39 right from your smartphone, adjusting everything from the sporty engine sound to the subtle interior lighting. With the Carly app and an OBD adapter, this is no longer a dream but a reality. Forget expensive garage visits and complicated mechanic interventions. Carly empowers you to take control and personalize your BMW E39’s features in mere seconds, all while having the peace of mind that you can revert to the original factory settings whenever you wish.

Traditionally, vehicle coding was a service reserved for professional mechanics, often incurring significant costs. Carly revolutionizes this, placing the power of a programmer directly in your hands. This means you save both time and money, becoming your own car customization expert.

Whether your vision involves enhancing the interior ambiance or tweaking the exterior aesthetics of your BMW E39, Carly’s intuitive interface and robust functionality make it possible. Every BMW E39 is unique, and Carly recognizes this, offering a range of coding options tailored to your specific model. Unlock the true potential of your vehicle and personalize your BMW driving experience with Carly. Embrace the technology and discover the vast possibilities that Carly for your BMW E39 brings to your fingertips.

Enhance Your BMW E39’s Sound with Active Sound Design Coding

BMW’s Active Sound Design (ASD) is an innovative system designed to amplify the engine and exhaust notes inside the cabin, creating a more engaging and sporty driving experience. While some appreciate this feature, others may find it artificial or prefer a more genuine engine sound. With the Carly OBD device, you gain the ability to fine-tune or even disable the Active Sound Design in your BMW E39, allowing you to tailor the auditory experience to your exact preferences.

The Active Sound Design system works by using vehicle data, such as engine speed and load, to generate synthesized engine sounds that are then played through the car’s audio speakers. Carly gives you precise control over this system, offering various modes and volume settings to customize the sound profile of your BMW E39.

Carly Coding Options for BMW E39 Active Sound Design:

  • Disable Active Sound Design: For purists who prefer the natural engine sound, Carly allows you to completely disable ASD. It’s important to note that disabling ASD might trigger an error message in the ASD module. However, Carly also provides the functionality to reset the ASD module to factory settings, effectively clearing any error messages caused by deactivation.
  • M5/M6 Sound Mode: If you want to inject a dose of M-power into your E39’s sound, you can activate the M5/M6 sound mode. This setting, codable within the ASD module, simulates the iconic engine notes of these high-performance BMW models, adding an extra layer of sportiness to your drive.

Active Sound Design Volume Control:

Carly takes sound customization a step further by allowing you to adjust the volume of the Active Sound Design to your liking. Choose from a range of volume levels to create the perfect auditory atmosphere inside your BMW E39:

  • Very Quiet: Reduces ASD volume to a near-silent level, ideal for a subtle driving experience.
  • Quiet: Moderately reduces ASD volume, offering a less intrusive sound enhancement.
  • Medium: Provides a balanced ASD volume, suitable for everyday driving.
  • Loud: Increases ASD volume for a more pronounced and sporty sound.
  • Very Loud: Maximizes ASD volume, delivering the most intense and aggressive sound experience. This setting is also codable within the ASD module and is perfect for those who crave a truly immersive and dynamic driving sound.

Experiment with these modes and volume settings using your Carly OBD device to find the ideal Active Sound Design configuration for your BMW E39. Unleash the perfect sound profile that matches your driving style and personal taste.

Enhance Your BMW E39 Security with Customizable Alarm System Coding

The Carly OBD scanner offers an extensive suite of customization options for your BMW E39’s alarm system, allowing you to tailor it to your specific security needs and preferences. Go beyond the factory defaults and create a personalized security system that perfectly matches your lifestyle.

Here are some of the key alarm system features you can customize with the Carly OBD Scanner:

  • Audible Confirmation Signals: Personalize the lock and unlock experience by enabling or disabling audible confirmation signals. Furthermore, Carly provides granular control over these signals, allowing you to adjust the volume, duration, and even the pitch of the sound. Whether you prefer a subtle chirp or a more assertive tone, Carly lets you dial it in.
  • Optical Confirmation Signals: Enhance visual security feedback by activating optical confirmation when locking and unlocking your BMW E39. This feature utilizes the turn signals to flash, providing a clear visual indication that your vehicle is securely locked or unlocked.
  • Alarm Type Customization: Carly allows you to select from various alarm types and sounds, catering to regional preferences and legal requirements. Choose from different alarm variants designed for Europe, the USA, and the United Kingdom. Interestingly, the UK version shares the same sound as the European alarm but extends the duration by eight times, providing a longer audible deterrent.
  • Night Mode for Discreet Operation: For nighttime peace and consideration for neighbors, activate the Night Mode feature. This intelligently disables the alarm and audible confirmation signals automatically between 8:00 PM and 8:00 AM, ensuring quiet locking and unlocking during these hours.
  • Customizable Alarm Visual Alerts: When your BMW E39’s alarm is triggered, Carly lets you choose which lights will flash to attract attention. Select from turn signals, low beam headlights, or high beam headlights to create the most effective visual alert in case of an intrusion.
  • Silent Alarm for Discreet Security: For situations where you need maximum discretion, Carly offers a Silent Alarm function. Activating this feature completely disables the alarm sound, ensuring no audible alert is emitted. In this mode, only the lights will flash when the alarm is triggered, providing a covert security notification. It’s important to note that audible confirmation during locking will also be disabled in Silent Alarm mode.

With the Carly OBD scanner, you have unparalleled control to customize and optimize the alarm system of your BMW E39. Leverage these advanced technical capabilities to enhance your vehicle’s security, making it both safer and more seamlessly integrated into your daily life.

Set the Mood with BMW E39 Ambient Lighting Customization

Transform the interior ambiance of your BMW E39 and create a personalized atmosphere with Carly OBD scanner’s ambient lighting customization options. Effortlessly connect the device to your vehicle and unlock a world of lighting personalization.

Individual Ambient Lighting Control:

  • Activate Ambient Lighting Menu: Unleash a hidden menu within your BMW E39’s iDrive system that grants you access to adjust and fine-tune the ambient lighting to your exact preferences. The specific functions available within this menu will depend on the lighting options originally installed in your vehicle, ensuring compatibility and seamless integration.
  • Deactivate Ambient Lighting Menu: For a more minimalist approach or to revert to the standard lighting settings, Carly allows you to deactivate the individual ambient lighting menu in your iDrive system. This option, codable within the NBT module, provides a straightforward way to return to the factory lighting configuration.

With the Carly OBD Scanner, customizing the ambient lighting of your BMW E39 becomes an intuitive and enjoyable process. Use these technical capabilities to sculpt a unique and inviting atmosphere within your vehicle, making every drive a more pleasurable and personalized experience.

Optimize Your BMW E39 Audio Experience with Personalized Sound Settings

The Carly OBD scanner empowers you to fine-tune the audio system of your BMW E39, tailoring the sound experience to your individual preferences and ensuring optimal audio enjoyment during every drive. Unlock hidden audio settings and personalize your in-car entertainment like never before.

Explore these key audio customization features available with the Carly OBD scanner:

iDrive System Behavior:

  • Switch Off iDrive When Driver’s Door Opens: Enhance convenience and energy efficiency with this smart feature. Activate this setting to automatically turn off the radio and navigation system as soon as you open the driver’s door. This function is particularly useful when you want to quickly exit the vehicle and conserve battery power. Note that this function is inactive when the engine is running, ensuring uninterrupted audio enjoyment during your drive. This setting is codable within the CAS module.

Maximum Volume Settings:

  • Maximum Startup Volume Control: Manage the initial audio volume upon ignition with Carly’s maximum volume settings. Choose from three distinct levels to control how loud your audio system starts up each time you turn on your BMW E39:
    • Quiet: Sets the maximum startup volume for radio/music to a low level, ensuring a gentle audio start.
    • Medium: Sets a moderate maximum startup volume, providing a balanced audio start.
    • Loud: Sets a loud maximum startup volume. Alternatively, this setting can also maintain the volume level from your last drive, remembering your preferred listening level. This option is codable within the CIC module.

Sound Profile Customization:

  • Warning Tones and Menu Sounds: Transform the auditory feedback of your BMW E39’s interface by changing the system sounds. Carly allows you to switch the standard BMW warning tones and menu sounds to those from other iconic BMW brands:
    • BMW: Retain the standard, classic BMW warning and menu sounds.
    • Mini: Switch to the playful and distinctive sounds of Mini, adding a touch of personality to your BMW E39’s interface.
    • BMW i: Opt for the futuristic and modern sounds of BMW i, giving your E39 a contemporary auditory feel.
    • Rolls-Royce: Indulge in the luxurious and refined sounds of Rolls-Royce, elevating the auditory experience within your BMW E39. For example, use this function to replace the standard “BMW” sounds with the sophisticated “Rolls-Royce” sound profile. This customization is codable within the NBT module.

iPhone Audio Source Integration:

  • Enable iPhone as Audio Source via USB: Seamlessly integrate your iPhone as an audio source within your BMW E39’s iDrive system. Carly provides options to enable iPhone audio playback via USB connection, whether your iPhone is connected in the glove compartment or the center console:

    • On: Activates iPhone audio source functionality via USB connection.
    • On (Alternative): Offers an alternative setting for enabling iPhone audio source, potentially useful for specific iPhone or iDrive versions.
    • Off: Disables the iPhone audio source function. These settings are codable within the NBT module.
  • Audio Source iPhone 2/2 (Contextual Setting): This setting is intended to be used in conjunction with the “Tire pressure menu in iDrive 1/3” setting, suggesting it may relate to specific iDrive system configurations or software versions. It offers similar options to the “Audio source iPhone 1/2” setting:

    • On: Enable iPhone audio source (contextual).
    • On (Alternative): Alternative iPhone audio source setting (contextual).
    • Off: Disable iPhone audio source (contextual). These settings are also codable within the NBT module.

Unleash the full potential of your BMW E39 audio system with the Carly OBD scanner. Customize these settings to create a truly personalized and immersive sound experience that perfectly complements your driving style and musical tastes.

Simplify Engine Start in Your BMW E39 by Bypassing the Brake Pedal

The Carly OBD scanner offers unique customization options for your BMW E39’s brake system, including a convenient feature that allows you to start the engine without needing to press the brake pedal. This can be particularly useful in certain situations, adding a touch of convenience to your daily driving.

Explore these engine start customization options with Carly:

Engine Start Without Brake Pedal Application:

  • Start Motor Without Applying Brake (1/2): Activate this function to enable engine start without brake pedal engagement. To start the engine, simply switch on the ignition and press the “start-stop” button for a slightly extended duration. It’s crucial to note that this setting should only be changed in conjunction with the “Start motor without applying brake (2/2)” setting to ensure proper function.

    • On: Enables engine start without brake pedal.
    • Off: Disables this feature, reverting to the standard brake pedal requirement for engine start. This setting is codable within the CAS module.
  • Start Motor Without Applying Brake (2/2): This setting acts as a supplementary control for the primary “Start motor without applying brake (1/2)” function. It should always be adjusted in tandem with the first setting to ensure the engine start customization works correctly.

    • On: Enable engine start without brake pedal (secondary setting, must be used with 1/2).
    • Off: Disable engine start without brake pedal (secondary setting). This setting is also codable within the CAS module.

By activating this engine start customization with the Carly OBD scanner, you gain the ability to start your BMW E39 without pressing the brake pedal. This can be a handy feature in specific scenarios and streamlines the engine starting process. Rest assured, you maintain full control over your brake settings, and this customization simply adds a layer of personalized convenience to your driving experience.

Fine-Tune Your BMW E39 Windshield Washer System for Optimal Visibility

The Carly OBD scanner provides a comprehensive suite of customization options for your BMW E39’s windshield washer system. Configure it to your exact preferences, optimizing cleaning efficiency and ensuring clear visibility in all driving conditions.

Explore these extensive windshield washer system settings you can personalize with Carly:

  • Number of Wipes After Windshield Cleaning: Adjust the number of wiper cycles after windshield cleaning to optimize water removal and clarity. Select between 1 and 4 wipes to fine-tune cleaning efficiency. This setting is codable within the JBBF module.
  • Number of Wipes After Rear Window Cleaning: Similarly, customize the number of wiper cycles after rear window cleaning to suit your needs. Choose between 1 and 4 wipes to ensure a clear rear view. This setting is also codable within the JBBF module.
  • Reduce Wiping Speed at High Speeds: Intelligently manage wiper speed at high velocities. You can choose to reduce the wiping speed at speeds exceeding 210 km/h (approximately 130 mph) or completely deactivate this speed-sensitive function. This setting is codable within the JBBF module.
  • Rear Window Cleaning at Low Washer Fluid Level: Make an informed decision about rear window cleaning when washer fluid is low. Decide whether the rear window should also be cleaned when the washer fluid level is running low, potentially conserving fluid for the windshield. This setting is codable within the JBBF module.
  • Wipe Delay After Windshield Cleaning: Fine-tune the delay between wiper cycles after windshield cleaning. Adjust the delay between 0.1 and 0.7 seconds to achieve optimal water dispersal and visibility. This setting is codable within the JBBF module.
  • Wipe Delay After Rear Window Cleaning: Customize the delay between wiper cycles after rear window cleaning. Choose a delay between 0.1 and 0.7 seconds to optimize rear visibility. This setting is codable within the JBBF module.
  • Wipe Interval When Stationary: Adjust the interval between automatic wiper cycles when your BMW E39 is stationary and the wipers are in intermittent mode. You can choose between 3 and 5 seconds to maintain a clear windshield at traffic lights or in stop-and-go traffic. This setting is codable within the JBBF module.
  • Wipers Complete Cycle After Ignition Off: Decide whether the wipers should complete their current cycle after you switch off the ignition. This ensures the wipers park neatly at the bottom of the windshield, enhancing aesthetics and preventing potential obstruction. This setting is codable within the JBBF module.
  • Number of Windshield Washing Processes Until Headlight Cleaning: Control headlight cleaning frequency based on windshield washer usage. Choose between 1, 5, and 10 windshield washing cycles before the headlight cleaning system is activated, optimizing washer fluid consumption and headlight cleanliness. This setting is codable within the JBBF module.
  • Rear Window Wipers Resume Wiping When Ignition is On: Maintain consistent rear visibility by enabling this function to automatically resume rear window wiping when the ignition is turned on, if the rear wipers were active when the ignition was previously switched off. This setting is codable within the JBBF module.
  • Rear Window Wipers Run Permanently When Driving in Reverse: Enhance rear visibility during reversing maneuvers by activating this feature to continuously run the rear wiper when driving in reverse. This setting is codable within the JBBF module.
  • Rear Wiper in Reverse (Conditional Activation): Implement intelligent rear wiper activation in reverse. Activate this function to automatically switch on the rear wiper when reverse gear is engaged and the front wipers are already active, ensuring clear rear visibility only when needed. This setting is codable within the JBBF module.
  • Headlight Cleaning Enable/Disable: Gain complete control over the headlight cleaning system. Enable or disable the headlight cleaning function entirely, depending on your preferences and driving conditions. This setting is codable within the JBBF module.
  • Number of Sprays for Headlights: Optimize headlight cleaning effectiveness by adjusting the number of spray cycles per headlight cleaning activation. Choose between 2 and 3 sprays to achieve optimal headlight clarity. This setting is codable within the JBBF module.
  • Duration of a Spray for Headlights: Fine-tune the duration of each headlight cleaning spray burst. Adjust the duration between 0.6 and 2.0 seconds to precisely control the amount of washer fluid used for headlight cleaning. This setting is codable within the JBBF module.
  • Delay Between Sprays for Headlights: Control the interval between headlight cleaning spray bursts. Choose a delay between 0.6 and 2.0 seconds to optimize cleaning performance and fluid usage. This setting is codable within the JBBF module.
  • Maximum Speed for Headlight Cleaning: Manage headlight cleaning activation based on vehicle speed. Select between “off” (headlight cleaning always active when triggered) or set a maximum speed of 160 km/h (approximately 100 mph) above which headlight cleaning will not activate, potentially conserving washer fluid at high speeds. This setting is codable within the JBBF module.

With the Carly OBD scanner, you can meticulously customize and optimize your BMW E39’s windshield washer system. Adjust these settings to perfectly match your personal preferences and driving environment, ensuring consistently clear vision and efficient windshield cleaning in all conditions.

Personalize Your BMW E39’s Time and Date Display

The Carly OBD Scanner gives you the power to customize the time and date settings displayed in your BMW E39, ensuring accurate and convenient timekeeping within your vehicle.

Explore these clock and date coding options:

  • GPS Time Correction: Maintain pinpoint time accuracy with GPS-based time synchronization. Activate this function to automatically correct the time using GPS signals, guaranteeing that the time displayed in your BMW E39 is always accurate. You can easily toggle this feature on or off as needed. This setting is codable within the KOMBI module.
  • Date and Time Display in Dashboard: Enhance information visibility by displaying both the current date and time directly in your BMW E39’s dashboard. To enable this feature, simply activate the “Date in dashboard” option. Remember to also enable the “Date including time in the dashboard” option to ensure both date and time are displayed together for comprehensive information at a glance. This setting is codable within the KOMBI module.

With the Carly OBD Scanner, customizing the clock and date display in your BMW E39 becomes a breeze. Adjust these settings to match your personal preferences and enjoy a consistently accurate and informative time and date display in your vehicle.

Tailor BMW E39 Comfort Functions to Your Individual Needs

The Carly OBD scanner unlocks a wide array of comfort function customizations for your BMW E39, allowing you to personalize your driving experience and tailor your vehicle’s features to your individual needs and preferences.

Explore these key comfort function coding options available with Carly:

Engine Start Enhancements:

  • Motor Start Without Brake (1/2): For added convenience, activate this feature to enable engine start without requiring brake pedal depression. To start the engine, simply turn on the ignition and hold the start-stop button. Remember to adjust this setting in conjunction with “Motor start without brake (2/2)” for proper functionality. This setting is codable within the CAS module.
  • Starting the Engine Without Using the Clutch (Manual Transmissions): If you drive a BMW E39 equipped with a manual transmission, Carly offers the option to start the engine without pressing the clutch pedal. To utilize this feature, hold down the start-stop button, ensuring the car is in neutral gear. This setting is also codable within the CAS module.

Convenience Opening and Closing Features:

  • Instant Comfort Opening of Sunroof: Enhance the speed of sunroof operation during comfort opening. Activate this feature to open the sunroof immediately when using the comfort opening function, allowing for quicker ventilation and fresh air intake. This setting is codable within the CAS module.
  • Comfort Opening Windows Simultaneously: Optimize window operation during comfort opening. Enable this setting to open all windows simultaneously when using the comfort opening function, maximizing ventilation and convenience. This setting is codable within the CAS module.
  • Comfort Closing Windows Simultaneously: Similarly, enhance window operation during comfort closing. Activate this feature to close all windows at the same time when using the comfort closing function, ensuring quick and efficient vehicle sealing. This setting is codable within the CAS module.
  • Comfort Closing Delay (Mirrors): Customize the timing of mirror folding during comfort closing. Adjust the delay for the side mirrors to fold in when using comfort closing. You can set this to fold the mirrors immediately upon vehicle locking for instant visual confirmation. This setting is codable within the CAS module.
  • Immediate Comfort Closing of Sunroof: Improve sunroof responsiveness during comfort closing. Activate this feature to close the sunroof immediately when using the comfort closing function, ensuring rapid vehicle sealing in inclement weather or for security. This setting is codable within the CAS module.
  • Comfort Opening with Remote Control: Enhance remote control functionality for vehicle ventilation. Press and hold the unlock button on your remote control to simultaneously open all windows and the sunroof. This allows you to ventilate your BMW E39 from outside the vehicle, particularly useful on hot days. This setting is codable within the CAS module.
  • Comfort Locking with Remote Control: Similarly, enhance remote control functionality for vehicle security. Press and hold the lock button on your remote control to simultaneously close all windows and the sunroof. This provides a convenient and quick way to secure your BMW E39. This setting is codable within the CAS module.
  • Comfort Lock – Door (Comfort Access): For BMW E39 models equipped with Comfort Access, Carly enables enhanced door handle locking functionality. If you have Comfort Access installed, you can use the comfort closing functions by simply touching the locking zone on the door handle for a longer duration to close all windows and the sunroof, adding a layer of keyless convenience. This setting is codable within the CAS module.

Supplemental Engine Start Setting:

  • Motor Start Without Brake (2/2): This setting acts as a companion to the “Motor start without brake (1/2)” function. It must be adjusted in conjunction with the first setting to ensure the engine start customization functions correctly. This setting is codable within the CAS module.

Automatic Door Locking:

  • Door Locking After Driving Off: Enhance security and peace of mind by enabling automatic door locking after driving off. Activate this feature to unlock a menu in your iDrive system that allows you to activate door locking after driving off within the vehicle settings under “Doors/Keys.” This setting is codable within the NBT module.

With the Carly OBD Scanner, you can meticulously tailor the comfort functions of your BMW E39 to your individual preferences. Choose the features that best align with your driving style and enjoy a heightened level of comfort and convenience on every journey.

Customize BMW E39 “Coming Home” Lights and Daytime Running Lights

The Carly OBD scanner provides extensive customization options for both the “Coming Home” lighting feature and the Daytime Running Lights (DRL) on your BMW E39. Personalize your vehicle’s lighting behavior for enhanced convenience and a distinctive look.

Explore these “Coming Home” and Daytime Running Light coding options:

“Coming Home” Lighting Functions:

  • Extended “Follow me home” Lights: Enhance the “Follow me home” light duration for added convenience. Activating this function extends the illumination time of the “Follow me home” lights when you press the “Flash” signal again after initially activating them. This provides more time to reach your doorstep safely in low-light conditions. This setting is codable within the FRM module.
  • Duration of the “Follow me home” Lights: Precisely control the duration of the “Follow me home” lights. You can set the illumination time in seconds to your desired length. Choose from predefined options: off, 40s, 90s, 150s, or 240s. To activate the “follow me home” lights, simply press the “flash” signal when the engine is off. This setting is codable within the FRM module.

Daytime Running Light Coding Options:

  • Daytime Running Light Customization: Personalize the appearance of your daytime running lights by selecting from various modes. The daytime running lights can be manually activated by setting the light switch to the “0” position. Choose from a comprehensive list of options to tailor the DRL behavior: off, high beam, low beam, Angel Eyes + taillights (EU), Angel Eyes (EU), Angel Eyes + taillights (US), Angel Eyes (US), and front lights (North Europe). This allows you to customize the daytime running light style to your preferences and regional regulations. This setting is codable within the FRM module.
  • Brightness of the Daytime Running Lights: Fine-tune the intensity of your daytime running lights. Adjust the brightness level of the configured daytime running lights to your liking. Select from options ranging from very low to very high brightness, including medium (US) and medium (EU) options to cater to regional standards. This gives you full control over the DRL visibility and aesthetic. This setting is codable within the FRM module.
  • High Beam Brightness for Daytime Running Lights: Optimize high beam brightness when used as daytime running lights or for general high beam illumination. If you choose to activate high beams as daytime running lights by setting “Daytime running lights – Adjustment” to “High beam,” you can further adjust their brightness level. Select from options ranging from very low to very high to fine-tune the high beam DRL intensity. This setting is codable within the FRM module.
  • Daytime Running Light Mode Menu: Enable or disable a dedicated menu in iDrive for convenient DRL mode switching. Select “Show menu” to display a menu within the iDrive settings that allows you to easily change the mode of the daytime running lights directly through the iDrive interface. The available iDrive menu options are: Show Menu, Permanently On, and Permanently Off, offering flexible DRL control. This setting is codable within the CIC module.

With the Carly OBD Scanner, you can tailor both the “Coming Home” lighting functions and the Daytime Running Lights of your BMW E39 to your individual preferences. Enhance the convenience, safety, and visual appeal of your vehicle’s lighting, making your driving experience even more personalized and enjoyable.

Personalize Your BMW E39 Display Experience with Custom Coding

The Carly OBD Scanner empowers you to customize various display functions within your BMW E39, allowing you to tailor the information presented and the visual style of your instrument cluster and head-up display to your preferences.

Explore these display coding features to personalize your driving experience:

  • Color of Navigation Graphics: Customize the visual style of your navigation system by changing the color of the navigation graphics displayed in both the head-up display (HUD) and the instrument cluster display. Choose between a classic orange color scheme or a more modern HUD orange combined with instruments in gray. This setting is codable within the KOMBI module.
  • HUD Start Time: Personalize the startup animation of your head-up display. Adjust the duration of the head-up display logo animation shown at startup. Choose from options ranging from off (no logo animation) to very long, allowing you to customize the visual greeting upon starting your BMW E39. This setting is codable within the KOMBI module.
  • Lane Change in the Head-Up Display: Enhance safety and information visibility in the HUD. Decide whether lane change warnings should be displayed in the head-up display, providing visual alerts directly within your line of sight. This setting is codable within the KOMBI module.
  • Compass Display: Add a compass to your on-board computer (OBC) display for enhanced navigation and orientation. Enable the compass display in the OBC, which can be accessed by pressing the “BC” button on the turn signal lever, providing directional information conveniently within the instrument cluster. This setting is codable within the KOMBI module.
  • Digital Speed Display: Add a digital speedometer readout to your instrument cluster for precise speed monitoring. Display your current speed digitally in the instrument cluster, offering a clear and easily readable speed indication. Choose from options to display speed in km/h or mph, and select between two different display styles (option 2). This setting is codable within the KOMBI module.
  • “Diesel” Sign Next to Fuel Level (Diesel Models): Visually differentiate fuel type in the instrument cluster of diesel BMW E39 models. Show a “Diesel” sign next to the fuel level indicator in the instrument cluster display. Note that this visual cue is not available when Sport mode is active. This setting is codable within the KOMBI module.
  • Display Engine Power in Sport Mode: Enhance the sporty driving experience by displaying engine power output. Show a horsepower display below the tachometer in the instrument cluster, providing real-time engine power information. This display is only active when Sport mode is engaged. This setting is codable within the KOMBI module.
  • Display Layout Combi: Transform the overall style of your instrument cluster display by changing the layout. Choose from different design themes to personalize the look of your instrument cluster. Select between BMW AG (standard), M GmbH (M-style), and Alpina Tuning layouts to match your preferences. If “Alpina” layout is selected, ensure that “Display Layout Combi – Alpina” is also activated for complete Alpina-style instrument cluster theming. This setting is codable within the KOMBI module.
  • Display Layout Combi – Alpina (Supplemental Setting): This setting acts as a supplementary activation for the “Display layout combi” function. Only change this setting in conjunction with “Display layout combi” when “Alpina” layout is selected to fully enable the Alpina instrument cluster theme. Be aware that on some models, activating this setting might lead to inaccurate fuel level calculations. This setting is codable within the KOMBI module.
  • COMBI Logo: Personalize the startup logo displayed in your instrument cluster (COMBI display). Change the logo shown in the COMBI display at startup to reflect your preferences or vehicle trim. A wide range of logos are available, including no logo, eDrive, M-Sport, m550i, m550d, m40d, m760i, m760il, B7 Biturbo, B7, B6 Biturbo, B6, B5 Biturbo, D5 Biturbo, XD3 Biturbo, m750ld, m750d, and V12. Note that logo customization is not available in M-View display mode. This setting is codable within the KOMBI module.
  • ECO PRO Layout Change: Enable or disable a visual layout change in iDrive when switching to ECO PRO mode. Activate or deactivate the layout change menu in the iDrive system that triggers a visual shift when ECO PRO driving mode is selected, providing visual feedback of the active driving mode. This setting is codable within the NBT module.
  • Instantaneous Fuel Consumption Menu: Add a menu in iDrive to display real-time fuel consumption information. Display a menu within the iDrive system that shows instantaneous fuel consumption in the instrument cluster, allowing you to monitor fuel efficiency in real-time. This setting is codable within the NBT module.
  • Driving Mode Warning Menu: Enable or disable a warning message after changing driving modes. Display a menu within the iDrive system to enable or disable a warning message that appears after switching between driving modes, providing confirmation of mode changes. This setting is codable within the NBT module.
  • Speedometer Zoom Menu: Add a menu in iDrive to highlight the current speed in the speedometer display. Display a menu within the iDrive system to enable highlighting of the currently indicated speed within the speedometer, improving readability and focus on speed information. This setting is codable within the NBT module.
  • X View Menu (All-Wheel Drive Models): For BMW E39 models equipped with all-wheel drive (xDrive), enable a menu in iDrive to display vehicle tilt and roll information. Display the “X View” menu in the iDrive system, which allows you to check the tilt and roll angles of your vehicle, providing off-road driving information. This option is exclusively available for vehicles with all-wheel drive. This setting is codable within the NBT module.
  • Automatic Time Setting 1/2: Enable automatic time synchronization with daylight saving time changes. Activate automatic time setting when daylight saving time is enabled or disabled, ensuring your BMW E39’s clock automatically adjusts for time zone changes. Note that this setting should only be changed in conjunction with “Automatic time setting 2/2” for proper function. This setting is codable within the NBT module.
  • Bang & Olufsen Sound Menu (If Equipped): If your BMW E39 is equipped with a Bang & Olufsen sound system, enable a dedicated menu in iDrive for advanced audio adjustments. Display the Bang & Olufsen menu in the iDrive system, allowing you to access specialized equalizer settings and sound profiles tailored to the Bang & Olufsen audio system. The specific functions available within this menu depend on the installed speaker configuration. This setting is codable within the NBT module.
  • M-Drive Dynamics Menu (M Models): For BMW E39 M models, activate a menu in iDrive for M-Drive Dynamics settings. Display a menu within the iDrive system to access M-Drive Dynamics settings, allowing customization of performance-related parameters. These options are exclusively available in M models. This setting is codable within the NBT module.
  • Show KW/MW Radio Band Menu: Customize the radio menu by enabling or hiding the MW (Medium Wave) and KW (Kilowave/Shortwave) radio band menus. Enable or hide the MW and KW menu options within the radio menu, tailoring the radio band selection to your listening preferences. This setting is codable within the NBT module.
  • Automatic Time Setting 2/2: This setting acts as a supplementary control for the “Automatic time setting 1/2” function. Enable automatic time setting for daylight saving time activation and deactivation. Note that this setting should only be changed in conjunction with “Automatic time setting ½” to ensure proper function of automatic time synchronization. This setting is codable within the NBT module.

With these comprehensive display coding features, you can personalize the look and functionality of your BMW E39’s displays, creating a customized and informative driving experience. Explore the variety of possibilities and tailor your displays to your individual needs and preferences.

Customize Your BMW E39 Driving Assistant Features

The Carly OBD scanner extends its customization capabilities to the driving assistance functions of your BMW E39 series, allowing you to tailor these systems to your individual driving style and preferences. Specifically, you can fine-tune the activation speed of the blind spot detection system.

Blind Spot Detection Activation Speed Adjustment:

  • Blind Spot Detection Speed Threshold: Customize the speed at which the blind spot detection system becomes active. Select from a range of speed thresholds to determine when the blind spot monitoring system engages. Available options include:
    • 10 km/h (approx. 6 mph)
    • 20 km/h (approx. 12 mph)
    • 30 km/h (approx. 19 mph)
    • 50 km/h (approx. 31 mph)

Please note that this customization function is only effective if your BMW E39 is actually equipped with the blind spot detection option. You can modify this setting within the ICM (Integrated Chassis Management) module using the Carly OBD scanner.

By adjusting the activation speed of blind spot detection, you can perfectly tailor this driving assistant system in your BMW E39 series to your individual needs and driving habits. Enjoy an even safer and more comfortable driving experience with a driving assistant system customized to your preferences.

Personalize BMW E39 Drive Dynamics for Enhanced Driving Pleasure

The Carly OBD scanner allows you to adjust the Drive Dynamic functions of your BMW E39 series, giving you control over the vehicle’s handling and performance characteristics. One notable customization option is the configuration of Sport mode within the iDrive menu.

Sport Mode Configuration in iDrive:

  • Sport Mode Availability: Enable or disable the Sport mode option within the iDrive menu. Configure the availability of Sport mode directly through the iDrive settings. Choose from the following options:
    • Enabled (on) – Sport mode is accessible and selectable in iDrive.
    • Disabled (off) – Sport mode is removed from the iDrive menu.
    • Disabled (alternative option) – An alternative method of disabling Sport mode in iDrive, potentially for specific iDrive system versions.

By making Sport mode configurable within the iDrive menu, you gain convenient access to this function within the driving mode settings of your iDrive system. If the Sport mode option is also available within the ICM (Integrated Chassis Management) module, you must enable it there as well to ensure full functionality. The iDrive menu adjustment is performed within the CIC (Car Information Computer) module using the Carly OBD scanner.

By activating the configurability of Sport mode in the iDrive menu, you have the power to customize the Drive Dynamic functions of your BMW E39 series and adapt them perfectly to your personal driving style. Experience optimized driving dynamics and maximum driving pleasure tailored to your preferences.

Enhance Comfort and Convenience with BMW E39 Easy Entry Coding

The Carly OBD scanner provides a suite of customization options for the Easy Entry functions of your BMW E39 series, enhancing comfort and convenience for both driver and passengers.

Explore these Easy Entry coding options:

Steering Wheel Adjustment for Easy Entry:

  • Easy Entry – Steering wheel (1/2): Enable or disable automatic steering wheel adjustment during Easy Entry activation.

    • The steering wheel position is automatically adjusted when Easy Entry is activated, creating more space for entry and exit.
    • Deactivate: The steering wheel position remains unchanged during Easy Entry. This setting is codable within the FRM module.
  • Easy Entry – Steering wheel (2/2): This setting acts as a supplementary control for the “Easy Entry – Steering wheel (1/2)” function.

    • Enable: Change this setting in conjunction with “Easy Entry – Steering Wheel (1/2)” to fully activate steering wheel adjustment during Easy Entry.
    • Disable: No changes will be made to steering wheel adjustment during Easy Entry. This setting is codable within the CAS module.

Window Behavior During Easy Entry and Locking:

  • Close window after Easy Entry: Control driver’s window behavior after Easy Entry.
    • Enable: The driver’s window closes automatically when the vehicle is locked after Easy Entry has been used, ensuring the vehicle is fully sealed.
    • Deactivate: The driver’s window remains open after Easy Entry and vehicle locking. This setting is codable within the FRM module.

Easy Entry Activation Triggers:

  • Easy Entry at every door opening: Customize Easy Entry activation frequency.

    • Activate: Easy Entry is activated every time the vehicle is unlocked and a door is opened, providing maximum convenience.
    • Deactivate: Easy Entry is only activated when the unlock button on the remote control is pressed twice, offering more selective Easy Entry activation. This setting is codable within the CAS module.
  • Easy Entry (Window Lowering): Enable or disable automatic driver’s window lowering during Easy Entry.

    • Enable: When the vehicle is opened by pressing the unlock button twice, the driver’s window automatically lowers slightly when the door is opened, facilitating easier entry.
    • Deactivate: The driver window remains unchanged during Easy Entry. This setting is codable within the CAS module.

By customizing these Easy Entry features, you can significantly improve the comfort and usability of your BMW E39 series. Coding these options can be performed within the FRM (Footwell Module) and CAS (Car Access System) modules using the Carly OBD scanner. Enjoy effortless entry and exit from your BMW with these personalized Easy Entry settings.

Gain More Control Over Engine Functions with BMW E39 Start-Stop Coding

The Carly OBD scanner empowers you to adjust the start-stop functions of your BMW E39 series, providing greater control over engine behavior and potentially enhancing fuel efficiency and battery life.

Explore these start-stop coding options:

Start/Stop System Information Display:

  • Start/stop notification in the dashboard: Control the visibility of the start/stop system icon in the instrument cluster.
    • Activate: The start/stop icon is displayed in the dashboard when the function is available (conditions for start-stop activation are met).
    • Disable: The Start/Stop icon is not displayed in the dashboard, regardless of system availability. This setting is codable within the KOMBI module.

Start/Stop System Memory and Default Behavior:

  • Start/stop automatic memory: Manage start/stop system memory behavior.

    • Activate: The setting for automatic start/stop is saved. The manual setting of the start/stop automatic button (whether start-stop was enabled or disabled on the last drive) is retained for the next engine start. Deactivating the automatic start/stop function on the vehicle can potentially increase the service life of the battery and starter motor by reducing start-stop cycles.
    • Disable: The start-stop system setting will not be saved across engine restarts, reverting to a default behavior each time the engine is started. This setting is codable within the CAS module.
  • Automatic start/stop deactivated by default: Set the default state of the start-stop system upon engine start.

    • Enable: The automatic start/stop function is deactivated by default each time the engine is started. This means start-stop will be off unless manually activated by the driver.
    • Disable: The automatic start/stop function is not deactivated by default. Start-stop will be active unless manually disabled by the driver. This setting is codable within the ICM module.

Driving Mode and Start-Stop Integration:

  • Start in Eco / Eco Pro mode: Control the default driving mode upon engine start.
    • Activate: When the vehicle is switched on, the “Eco / Eco Pro” driving mode is automatically activated. Please note that there is no way to automatically start the vehicle in “Sport” or “Sport+” mode using coding.
    • Deactivate: The “Eco / Eco Pro” driving mode is not activated automatically upon engine start. The vehicle will start in the standard driving mode. This setting is codable within the CAS module.

By customizing these engine start-stop functions using the Carly OBD scanner, you can improve the comfort, energy efficiency, and potentially the longevity of components within your BMW E39 series. Coding can be performed in the KOMBI (instrument cluster), CAS (Car Access System), and ICM (Integrated Chassis Management) modules, providing comprehensive control over your vehicle’s start-stop system behavior. Customize these engine functions to your individual needs and enjoy a personalized driving experience with your BMW.

Maximize Visibility and Safety with BMW E39 High Beam Overtaking Function Coding

The Carly OBD scanner allows you to customize the high beam overtaking functions for your BMW E39, enhancing visibility and safety during overtaking maneuvers and when alerting other drivers.

Headlight Flasher with Bi-Xenon Headlights:

  • Headlight flasher with bi-xenon: Optimize headlight flasher performance if your BMW E39 is equipped with bi-xenon headlights.
    • Activate: Bi-xenon lamps are used for the headlight flasher function. This provides brighter and more efficient lighting when using the headlight flasher to alert other drivers on the road during overtaking or for warning purposes.
    • Deactivate: The bi-xenon lamps are not used for the headlight flasher. Standard halogen bulbs (if equipped) or a separate flasher bulb will be used instead. This setting is codable within the FRM module (footwell module).

By adjusting the high beams on overtaking functions using the Carly OBD scanner, you can improve the efficiency and safety of your BMW E39. You’ll increase visibility when using the headlight flasher and be better able to warn other drivers while safely overtaking. The coding for this feature is done in the FRM module (footwell module). Customize your vehicle functions to your individual needs and experience an even more comfortable and safer driving experience with your BMW E39!

Optimize Your Driving Experience with BMW E39 Gear Shift Indicator Customization

The Carly OBD scanner provides customization options for the gear shift indicator functions in your BMW E39, allowing you to tailor the information displayed to optimize your driving experience, particularly in manual transmission models.

Explore these gear shift indicator coding options:

Gear Shift Indicator Display and Suggestions:

  • Gear change indicator and suggestion 1/3: Enable or disable the gear shift indicator and gear change suggestions.

    • Activate: The gear shift indicator is displayed in the onboard computer (OBC) and suggests the optimal gear for fuel efficiency (primarily applicable to M6T manual transmissions). Please note that this function may not work reliably with some transmission types, especially automatic transmissions.
    • Disable: The gear change indicator and gear change suggestions are not displayed in the OBC. This setting is codable within the KOMBI module.
  • Gear change indicator and proposal 2/3: This setting acts as a supplementary control for the “Gear change indicator and suggestion 1/3” function.

    • Enable: Change this setting only in conjunction with “Gear change display ½” to fully activate the gear shift indicator and suggestions. Please note that this function may still not work reliably with some transmission types, mainly automatic transmissions.
    • Disable: The gear change indicator and gear change suggestions remain disabled. This setting is codable within the KOMBI module.

Gear Shift Indicator Behavior in Sport Mode:

  • Gear change display in sport mode: Control gear shift indicator visibility in Sport mode.
    • Enable: The gear change indicator is also displayed when Sport mode is active.
    • Deactivate: The gear shift indicator is not displayed in Sport mode, even if enabled in other driving modes. This setting is codable within the KOMBI module.

Current Gear Display:

  • Gear change display current gear: Enable or disable the permanent display of the current gear in the gear shift indicator area.
    • Activate: The current gear is permanently displayed in the gear change display area of the instrument cluster, providing continuous gear information.
    • Deactivate: The current gear is not shown in the gear change display area. This setting is codable within the KOMBI module.

iDrive Menu Control for Gear Shift Indicator:

  • Gear change display menu: Enable or disable a menu in iDrive to control gear shift indicator visibility.
    • Activate: A menu is displayed in the iDrive settings that allows you to activate or deactivate the gear shift indicator directly through the iDrive interface.
    • Deactivate: The menu for activating/deactivating the gear shift indicator is not displayed in iDrive. This setting is codable within the CIC module (Car Information Computer).

Customize the gear shift display of your BMW E39 to your personal preferences and optimize your driving experience, particularly for manual transmission models. Note, however, that the gear shift indicator may not function as intended on some transmission types, especially automatic transmissions, or may not permanently display the current gear even after enabling this feature. Coding can be done in the KOMBI module (instrument cluster) and in the CIC module (Car Information Computer). Discover the many possibilities and enjoy an even more personalized driving experience with your BMW E39!

Achieve Optimal Visibility with BMW E39 Headlight Cleaning Customization

The Carly OBD scanner allows you to customize the headlight cleaning functions of your BMW E39 to suit your individual needs and driving conditions, ensuring optimal visibility in all weather.

Explore these headlight cleaning coding options:

Headlight Cleaning Activation Frequency:

  • Number of activations until headlight cleaning: Control how often headlight cleaning is activated based on windshield washer usage.
    • 1, 5, or 10: The headlights are cleaned after every specified number of activations of the windshield washer system. This allows you to control headlight cleaning frequency to maintain a clear view without excessive washer fluid consumption. This setting is codable in the JBBF module (Junction Box Passenger Footwell).

Headlight Cleaning Enable/Disable:

  • Switch headlight cleaning on/off: Gain complete control over headlight cleaning activation.
    • Activate: The headlight cleaning function is enabled and will operate based on the configured settings.
    • Deactivate: The headlight cleaning function is completely disabled and will not activate, regardless of windshield washer usage. This setting is codable in the JBBF module.

Headlight Cleaning Spray Parameters:

  • Number of sprays for headlights: Optimize headlight cleaning effectiveness by adjusting the number of spray cycles per headlight cleaning activation.

    • 2 or 3: Choose between 2 or 3 spray bursts per headlight cleaning cycle to achieve the desired level of cleaning. This setting is codable in the JBBF module.
  • Duration of one spray for headlights: Fine-tune the duration of each headlight cleaning spray burst to control the amount of washer fluid used.

    • Select the duration of a single spray for headlight cleaning from a range of options: 0.6 s, 0.8 s, 1.0 s, 1.2 s, 1.4 s, 1.6 s, 1.8 s, or 2.0 s. Choose the duration that best suits your cleaning needs. This setting is codable in the JBBF module.
  • Delay between sprays for headlights: Control the interval between headlight cleaning spray bursts to optimize cleaning performance and fluid usage.

    • Select the delay between headlight cleaning spray bursts from a range of options: 0.6 s, 0.8 s, 1.0 s, 1.2 s, 1.4 s, 1.6 s, 1.8 s, or 2.0 s. Adjust the delay to achieve optimal cleaning intervals. This setting is codable in the JBBF module.

Headlight Cleaning Speed Limitation:

  • Maximum speed for headlight cleaning: Manage headlight cleaning activation based on vehicle speed to conserve washer fluid at higher speeds.
    • Disable or 160 km/h (approx. 100 mph): Determine the maximum speed at which headlight cleaning is possible. Choose “Disable” to allow headlight cleaning at all speeds, or set a maximum speed of 160 km/h (approximately 100 mph) above which headlight cleaning will not activate. This setting is codable in the JBBF module.

Customize the headlight cleaning of your BMW E39 according to your individual preferences and enjoy a clear and unobstructed view of the road ahead. The coding for these features is done in the JBBF module (Junction Box Passenger Footwell). Discover the many possibilities and keep your headlights always clean and functional with Carly OBD scanner!

Create Your Ideal Field of Vision with BMW E39 Head-Up Display Customization

The Carly OBD scanner offers extensive customization options for the head-up display (HUD) functions in your BMW E39, allowing you to tailor the information presented directly in your line of sight for a safer and more convenient driving experience.

Explore these head-up display coding options:

HUD Information Content:

  • Cruise control in the head-up display: Display cruise control information in the HUD when the system is active.

    • Activate the display of the cruise control set speed and status in the head-up display when cruise control is switched on. For full functionality, remember to also activate this function in the Combi module (instrument cluster). This setting is codable in both the KOMBI and CIC modules.
    • Deactivate the cruise control display in the head-up display to remove this information from the HUD.
  • Turn signal in the head-up display: Display turn signal and hazard warning light indicators in the HUD for enhanced visual awareness.

    • Activate the display of turn signals and hazard warning lights in the head-up display. Please note that this function is generally only compatible with BMW E39 models manufactured up to 2013. To fully activate this option, you must also activate “Turn signals in Head-Up Display – additional” in the iDrive module. This setting is codable in both the KOMBI and CIC modules.
    • Deactivate the display of turn signals and hazard warning lights in the head-up display to remove these indicators from the HUD.
  • Start screen in the HUD: Personalize the HUD startup display with a start screen animation.

    • Activate the display of a start screen animation when the head-up display is switched on, providing a visual greeting at the start of your ride. This setting is codable in the KOMBI module.
    • Deactivate the display of the start screen animation when the head-up display is switched on for a simpler HUD startup.
  • Entertainment menu in the HUD: Display radio station and track list information in the HUD for easy access to entertainment details without diverting your gaze from the road.

    • Activate the display of radio stations and track list information in the head-up display. This setting is codable in the KOMBI module.
    • Deactivate the display of radio stations and track list information in the head-up display to remove these details from the HUD.
  • Call list in HUD: Display recent call information in the HUD for convenient call management.

    • Activate the display of the call list (recent calls) in the head-up display, allowing you to keep track of recent calls without looking away from the road. This setting is codable in the KOMBI module.
    • Deactivate the display of the call list in the head-up display to remove call history from the HUD.
  • Phone contacts in HUD: Display phone contacts in the HUD for quick access to contact information.

    • Activate the display of your phone contacts in the head-up display, enabling you to access your contacts directly within your field of vision. This setting is codable in the KOMBI module.
    • Deactivate the display of phone contacts in the head-up display to remove contact details from the HUD.

HUD Visual Style and Timing:

  • Color of navigation graphics: Customize the color scheme of navigation graphics in the HUD.

    • Choose between a classic orange color or a HUD orange with gray instruments color palette for the navigation graphics displayed in both the head-up display and the instrument cluster. This setting is codable in the KOMBI module.
  • HUD Start Time: Adjust the timing of the head-up display startup animation.

    • Select the start time of the head-up display animation when it is switched on. Choose from options ranging from Disabled (no animation) to Very Short, Short, Medium, Long, or Very Long to customize the HUD startup timing. This setting is codable in the KOMBI module.
  • Lane change in the head-up display: Control the display of lane change warnings in the HUD.

    • Activate the display of lane change warnings in the head-up display, providing visual alerts directly within your line of sight to enhance lane change safety. This setting is codable in the KOMBI module.
    • Deactivate the display of lane change warnings in the head-up display to remove these alerts from the HUD.

HUD Navigation Enhancements:

  • Interchange images in HUD: Display highway interchange images in the HUD for improved navigation guidance at complex junctions.

    • Activate the display of highway intersection images in the head-up display, providing visual cues for upcoming interchanges to aid navigation. This setting is codable in the CIC module.
    • Disable the display of interchange images in the head-up display to remove these visual aids from the HUD.
  • Entertainment/phone information in the HUD (iDrive Menu Option): Add a checkbox in iDrive settings to control the display of Entertainment and Phone information in the HUD.

    • Add a checkbox within the head-up display settings menu in iDrive to enable or disable the display of Entertainment and Phone information in the HUD. For this iDrive menu option to function correctly, you must also activate the corresponding HUD functions (Entertainment menu in the HUD, Call list in HUD, Phone contacts in HUD) in the COMBI module. This setting is codable in the CIC module.
    • Deactivate the display of the checkbox for Entertainment/Phone in the head-up display settings to remove this iDrive menu control.

Customize the head-up display of your BMW E39 according to your individual needs and preferences, creating an optimized driving experience with all essential information directly in your field of vision. Coding for these features is done in the KOMBI module (instrument cluster) and in the CIC module (Car Information Computer). Discover the many possibilities and optimize your driving experience with a personalized HUD!

Achieve Perfect Visibility with BMW E39 High Beam Customization

The Carly OBD scanner grants you comprehensive control over the high beam functions of your BMW E39, allowing you to customize their behavior for optimal visibility and driving safety.

Explore these high beam coding options:

Fog Lights and High Beams:

  • Fog lights with high beam: Optimize light distribution by automatically deactivating fog lights when high beams are activated.
    • Activate this option to automatically turn off the fog lights when you activate the high beams. This prioritizes long-range visibility from the high beams and can improve overall light distribution in certain conditions. This setting is codable in the FRM module.
    • Deactivate this option if you prefer to use the fog lights in conjunction with the high beams, potentially for wider near-field illumination.

Daytime Running Lights and High Beam Brightness:

  • Daytime running lights – high beam brightness: Customize the brightness of high beams when used as daytime running lights.
    • Choose between different brightness levels for the daytime running lights when high beams are used as DRLs: very low, low, medium, high, or very high. Adjust the high beam DRL intensity to your individual needs and preferences, ensuring glare-free daytime visibility. To activate high beams as daytime running lights, set “Daytime running light – Adjustment” to “High beam” in the DRL settings. This setting is codable in the FRM module.

High Beam Assistant Automation:

  • High beam assistant automatically switched on: Enable automatic activation of the High Beam Assistant system (if equipped).
    • Activate this option to turn on the High Beam Assistant automatically upon vehicle startup. The system will then automatically detect oncoming vehicles and adjust high beams accordingly, switching between high and low beams to maximize road illumination without dazzling other drivers. This setting is codable in the FRM module.
    • Deactivate this option if you prefer to manually control the High Beam Assistant and do not want it to activate automatically upon vehicle startup.

Customize the high beam functions of your BMW E39 according to your personal preferences and experience optimal visibility on every ride. With the Carly OBD scanner, these adjustments are quick and easy to implement. Enjoy a safer and more comfortable driving experience with perfectly adjusted high beams tailored to your needs.

Personalize Your iDrive Experience with BMW E39 iDrive Logo Coding

The Carly OBD scanner gives you full control over the iDrive logo coding of your BMW E39, allowing you to personalize the visual appearance of your iDrive system startup screen.

iDrive Start Logo Customization:

  • iDrive start logo: Choose from a diverse selection of logos to be displayed when starting the iDrive system. Select the logo that best reflects your vehicle’s style and your personal preferences. Available logo options include:
    • BMW Connected Drive (Version 1)
    • BMW Connected Drive (Version 2)
    • M Performance
    • Alpina tuning
    • BMW i
    • BMW white
    • BMW brown
    • Mini
    • Rolls-Royce
    • BMW Christmas

This iDrive start logo customization is performed within the NBT module using the Carly OBD scanner.

iDrive Start Animation Customization:

  • iDrive Start Animation: Design the startup screen animation of the iDrive system to match your desired visual style. Choose between animated or non-animated startup animation or opt for a minimalist black screen without any logo.
    • Not animated – Display a static iDrive startup screen without animation.
    • Animated – Display an animated iDrive startup screen.
    • Black screen – Display a black screen without any logo or animation at iDrive startup.

This iDrive start animation customization is also performed within the NBT module using the Carly OBD scanner.

With the Carly OBD scanner and these iDrive logo and animation options, you have the power to customize the visual appearance of your iDrive system startup screen and make it truly reflect your personal style and preferences. Show off your unique style and make your BMW E39 even more personalized!

Personalize Your Driving Experience with BMW E39 iDrive Menu Customization

The Carly OBD scanner provides extensive iDrive menu coding options for your BMW E39, allowing you to personalize the functionality and information presented within your iDrive system for a more tailored driving experience.

Explore these iDrive menu customization options:

  • Audible confirmation message (Lock/Unlock): Enable a menu option to control audible confirmation signals for vehicle locking and unlocking.

    • You can activate a menu within iDrive that allows you to toggle an audible confirmation signal when locking and unlocking your vehicle. Note that this coding option only functions if the FZD module (interior rearview mirror module) is installed in your BMW E39. This setting is codable within the CIC module.
  • Configurable sport mode in iDrive: Customize the Sport mode settings directly through the iDrive menu.

    • Personalize the Sport mode configuration within the iDrive menu to your personal preferences. This function, when enabled, is displayed in the driving mode settings section of the iDrive system. Remember to also enable the Sport mode function in the ICM module (Integrated Chassis Management), if available for your BMW E39, for full Sport mode functionality. This setting is codable within the CIC module.
  • Tire pressure menu with temperature: Enhance tire pressure monitoring information in iDrive.

    • Show the temperature of each tire in the tire pressure menu within iDrive, in addition to tire pressure values. Note that this function only works on BMW E39 vehicles equipped with tire pressure monitoring sensors (TPMS) and that already display tire pressure values. This setting is codable within the CIC module.
  • Message length while driving (Office functions): Control the length of messages displayed for Office functions in iDrive while driving.

    • Set the length of messages displayed for available office functions (e.g., SMS text messages) while the vehicle is in motion. This setting allows you to customize the amount of text displayed for safety and convenience. This setting is codable within the CIC module.
  • Sport display (Power and Torque): Enable a Sport Display in iDrive to show real-time engine power and torque output.

    • Activate the Sport display feature in iDrive to show real-time values for current engine power and torque within the “Vehicle information” menu. Note, however, that this display may not function correctly or accurately on some engines, particularly diesel engines, even after enabling this feature. This setting is codable within the CIC module.
  • Sport Display – Units: Customize the units used in the Sport Display through an iDrive menu option.

    • Change the units of measurement for the Sport Display (power and torque) via a dedicated menu in the iDrive settings. This setting is codable within the CIC module.
  • Gear shift indicator menu: Enable or disable the gear shift indicator through an iDrive menu.

    • Activate or deactivate the gear shift indicator function via a dedicated menu within the iDrive settings. Note that this display may not function correctly or reliably on some transmission types, especially automatic transmissions, even after enabling this feature. This setting is codable within the CIC module.
  • Phone contacts in the iDrive “Office” menu: Expand contact visibility in the iDrive Office menu.

    • Display phone contacts in addition to the contacts stored directly within the vehicle’s system in the iDrive “Office” menu, providing a more comprehensive contact list. This setting is codable within the NBT module.
  • Volume popup: Enable a visual volume popup display in iDrive when adjusting the audio volume.

    • Display a volume popup indicator within the iDrive screen whenever you change the audio volume level, providing visual feedback of volume adjustments. This setting is codable within the NBT module.
  • Sport display – color: Customize the color of the Sport Display in iDrive.

    • Change the color of the Sport Display graphics. Typically, red is used in M models for a sporty visual cue. This setting is codable within the NBT module.
  • Tire pressure menu in iDrive: Enable and customize the tire pressure menu in iDrive.

    • The tire pressure menu in iDrive displays tire pressure values and, optionally, tire temperature, depending on your configuration. Note that the display of tire pressure and temperature values only functions if your BMW E39 is equipped with tire pressure monitoring sensors (TPMS). This setting is codable within the NBT module.
  • Messages while driving (Office functions): Control the display of messages from Office functions while driving.

    • Display messages from available office functions, such as SMS text messages, while the vehicle is in motion. This setting allows you to access and view messages while driving, potentially for convenience or passenger use. This setting is codable within the NBT module.
  • Configurable sport mode in iDrive (ICM Module): This setting is a duplicate entry, likely referring to the ICM module activation for Sport mode configurability, as mentioned earlier in “Configurable sport mode in iDrive (CIC Module)”.

    • Adapt the Sport mode in the iDrive menu to your individual settings. Activate the Sport mode function in the ICM module (Integrated Chassis Management). This setting is codable in the ICM module.

With these diverse iDrive menu customization functions, you can tailor the iDrive system of your BMW E39 to your personal preferences and needs. Use the Carly OBD scanner to conveniently and easily make the settings you want and optimize your driving experience with a personalized iDrive interface.

Customize Your BMW E39 Instrument Cluster for a Personalized Driving Experience

The Carly OBD scanner empowers you to customize various functions of the instrument cluster in your BMW E39, allowing you to tailor the information displayed and the visual style to your preferred driving experience.

Explore these instrument cluster customization features:

  • Digital speedometer: Enable or disable a digital speedometer readout within the instrument cluster.

    • Activate or deactivate the display of the current vehicle speed digitally below the analog speedometer gauge. Customize the instrument cluster display to your preferred speed indication style. This setting is codable within the KOMBI module.
  • “Corrected” speedometer: Choose between a “corrected” speedometer display or the actual, uncorrected vehicle speed.

    • Choose between the default “corrected” speed display (which may slightly over-report speed for calibration purposes) and the exact, uncorrected speed of your vehicle as measured by sensors. Please note that this option is generally not available for US-market BMW E39 models. This setting is codable within the KOMBI module.
  • Blank information display in the dashboard: Control the behavior of the blank information display screen within the instrument cluster.

    • Decide whether you want to enable or disable the blank information display screen in the dashboard, which appears when you cycle through information displays using the BC button. This setting is codable within the KOMBI module.
  • Cruise control speed display duration: Customize the duration for which the cruise control set speed is displayed in the instrument cluster.

    • Select whether you want the set cruise control speed to be displayed in the on-board computer (OBC) for 3 seconds, 5 seconds, or whether you want to turn off the display completely, managing the visual duration of cruise control information. This setting is codable within the KOMBI module.
  • Date in dashboard: Enable or disable the display of the current date within the instrument cluster.

    • Enable or disable the display of the current date in the dashboard, allowing you to keep track of time and date information directly within your instrument cluster. This setting is codable within the KOMBI module.
  • GPS Time Correction: Control GPS-based time synchronization for the instrument cluster clock.

    • Decide if you want your vehicle’s time to be automatically synchronized via GPS signals for accuracy or if you want to disable this feature and manually set the clock. This setting is codable within the KOMBI module.

In addition to these core instrument cluster customization features, the Carly OBD scanner also offers a range of other options, such as the gear change indicator and suggestion, the start/stop notification icon, and even a boat logo option for the dashboard display. The display of the current gear in the gear shift indicator, the color of navigation graphics, and the compass display are also among the customizable functions offered for the BMW E39 instrument cluster.

Use the Carly OBD Scanner to adjust these instrument cluster settings according to your personal preferences and needs. Customize your instrument cluster display and experience a driving environment that’s perfectly tailored to you.

Create Your Desired Ambiance with BMW E39 Interior Lighting Customization

The Carly OBD scanner provides a straightforward way to adjust the interior light coding of your BMW E39, allowing you to create a personalized ambiance within your vehicle.

Interior Lighting Behavior After Engine Off:

  • Interior lighting after switching off: Control whether interior lights activate automatically when the engine is switched off after driving with headlights on.
    • Decide for yourself whether the interior lighting should be switched on automatically when you turn off the ignition after driving with the headlights illuminated. Customize the ambiance in your vehicle based on your preferences for interior lighting upon exiting the vehicle. This setting is codable in the FRM module (Footwell Module).

Use the Carly OBD scanner to customize the interior lighting settings of your BMW E39. Design the ambiance within your vehicle according to your personal ideas and needs, creating an interior lighting environment that perfectly suits you and your BMW E39.

Personalize Climate Comfort with BMW E39 Air Conditioner Customization

The Carly OBD scanner allows you to customize the coding functions of your air conditioner system in your BMW E39, enabling you to tailor climate control behavior to your comfort preferences.

Explore these air conditioner customization options:

  • Off-Mode Memory: Save your preferred “Off-Mode” setting for the air conditioner system across engine restarts.

    • Save the setting for the “Off-Mode” of your air conditioner. When the vehicle is restarted, the air conditioner system will remember and retain your previously selected “Off-Mode” setting. Customize your air conditioner behavior to consistently start in your preferred off-mode configuration. This setting is codable in the IHKA module (Integrated Heating and Air Conditioning Control).
  • Save recirculation settings: Persistently save your air recirculation settings for future drives.

    • Save your air recirculation settings (fresh air or recirculation mode) for the next vehicle start. Enjoy your desired recirculation mode activated automatically every time you enter and start your BMW E39. This setting is codable in the IHKA module.
  • Automatic compressor for air conditioning: Control automatic air conditioning compressor activation when pressing the “Automatic” button.

    • Activate this option to prevent the air conditioning compressor from starting automatically when you press the “Automatic” button for the air conditioning system. Adjust the operation of the air conditioner system to your preferences, allowing you to control compressor engagement. This setting is codable in the IHKA module.
  • Automatic compressor in recirculation: Manage automatic air conditioning compressor activation when recirculation mode is engaged.

    • Prevent the air conditioning compressor from starting automatically when you press the “recirculation” button for the air conditioning system. Customize the climate control functions of your vehicle to your individual needs, allowing you to manage compressor behavior in recirculation mode. This setting is codable in the IHKA module.
  • Automatic reset to fresh air: Enable automatic switching from recirculation to fresh air mode after a set time in recirculation.

    • Activate this function to automatically switch from air recirculation mode to fresh air intake after a certain time duration when the air conditioner’s recirculation mode is activated. Ensure a consistent supply of pleasant and fresh air in your vehicle, preventing prolonged recirculation. This setting is codable in the IHKA module.

Use the Carly OBD scanner to customize your BMW E39 air conditioning settings. Create the optimal climate comfort in your vehicle, tailored to your personal preferences and needs, ensuring a pleasant and comfortable driving environment in all conditions.

Individualize Comfort and Security with BMW E39 Locking and Comfort Locking Customization

The Carly OBD scanner provides a comprehensive suite of customization options for locking and comfort locking functions in your BMW E39, allowing you to tailor vehicle security and convenience to your individual needs.

Explore these locking and comfort locking customization features:

Automatic Vehicle Locking:

  • Automatic locking of the vehicle at a certain speed: Set a speed threshold for automatic vehicle locking.

    • Set the threshold speed at which your vehicle should automatically lock its doors. Adjust the automatic locking speed to your driving style and urban/rural driving patterns. This setting is codable in the CAS module.
  • Vehicle lock speed threshold: Fine-tune the speed threshold for automatic locking.

    • Precisely set the speed at which the vehicle automatically locks its doors, allowing for customization of the automatic locking behavior. Enjoy a secure and automated locking experience. This setting is codable in the CAS module.
  • Locking the vehicle once at a certain speed: Configure automatic locking to occur only once upon reaching the set speed.

    • The vehicle is only locked automatically the first time the set speed threshold is reached after starting the engine. Optimize the locking function based on your preferences for automatic locking frequency. This setting is codable in the CAS module.

Comfort Closing Enhancements:

  • Simultaneous comfort closing of the windows: Optimize window closing during comfort closing for speed and efficiency.

    • The front and rear windows close simultaneously during comfort closing operations, ensuring a faster and more efficient comfort closing process. This setting is codable in the CAS module.
  • Delay for comfort closing of the mirrors: Customize the timing of mirror folding during comfort closing.

    • Adjust the general delay for comfort closing of the side mirrors. Create a customized driving experience by setting the preferred timing for mirror folding during comfort closing. This setting is codable in the CAS module.
  • Locking the tailgate when the vehicle lock is activated: Enhance tailgate security by linking it to the central vehicle locking system.

    • Prevent the tailgate or trunk lid from being opened when the central vehicle locking system is activated and the vehicle is locked, providing additional security for the trunk area. This setting is codable in the CAS module.
  • Automatic locking duration (Relocking): Set the duration after which the vehicle automatically relocks if no doors or windows are opened after unlocking.

    • Set how long the vehicle remains unlocked before automatically relocking if no door or window has been opened after initial unlocking. Keep your vehicle secure by customizing the automatic relocking duration. This setting is codable in the CAS module.
  • Immediate comfort closing of the sunroof: Optimize sunroof closing speed during comfort closing.

    • Starts closing the sunroof immediately during comfort closing operations, ensuring a quicker and more responsive sunroof closing process. Optimize the comfort features in your vehicle with faster sunroof closing. This setting is codable in the CAS module.
  • Comfort closing with the remote control: Enhance remote control convenience for comfort closing operations.

    • Hold down the lock button on the remote control to simultaneously close all windows and the sunroof. Enjoy convenient remote control operation for comfort closing. This setting is codable in the CAS module.
  • Comfort locking via the door handle (comfort access): Extend comfort locking functionality to door handle operation for Comfort Access equipped vehicles.

    • Utilize comfort locking functions when locking the vehicle via the door handle touch sensor (for vehicles equipped with Comfort Access). Experience even greater convenience in vehicle locking with keyless comfort access integration. This setting is codable in the CAS module.

Audible and Visual Confirmation of Locking:

  • Audible and visual confirmation of vehicle locking: Customize confirmation signals for vehicle locking.
    • Activate or deactivate both the audible confirmation (chirp or beep) and visual confirmation (turn signal flash) for vehicle locking and unlocking, allowing you to personalize the feedback signals for your car lock based on your preferences. This setting is codable in the FZD module (Interior Mirror Module).

With the Carly OBD scanner, you can meticulously customize the locking and comfort locking options of your BMW E39 to your individual preferences. Create the perfect balance of comfort, security, and desired convenience features in your vehicle, tailored to your personal needs and driving style.

Achieve Perfect Rear Visibility with BMW E39 Mirror Customization

The Carly OBD scanner offers the ability to adjust various functions of your side mirrors on your BMW E39, enhancing convenience, safety, and rear visibility.

Explore these side mirror customization options:

Convenience Mirror Folding:

  • Convenient folding of the side mirrors: Enable automatic side mirror folding and unfolding using the remote control.

    • Hold down the lock/unlock button on the remote control to automatically fold and unfold the side mirrors. Enjoy maximum convenience when getting in and out of the car, particularly in tight parking spaces. This setting is codable in the FRM module.
  • Auto unfold mirrors (Speed Based): Set a speed threshold for automatic side mirror unfolding after they have been folded.

    • Set the speed at which folded side mirrors should automatically unfold as you begin driving. Ensure optimum visibility when pulling away from parking. This setting is codable in the FRM module.

Mirror Tilt for Reversing (Passenger Side):

  • Mirror tilt 1/2 (Prerequisite): This setting is a prerequisite for enabling mirror tilt functions during reversing.

    • Requirement for enabling mirror tilt functions during reversing maneuvers. Activate this setting to enable the subsequent mirror tilt customization options. Adjust the mirror tilt functions according to your preferences. This setting is codable in the FRM module.
  • Tilting the mirror when reversing (Conditional): Enable passenger side mirror tilt when reversing, based on mirror switch position.

    • The passenger side mirror tilts downwards when reverse gear is engaged only if the mirror adjustment switch is set to the driver’s side mirror position. Get better visibility of the curb and ground when reversing and parking, particularly in tight spaces. This setting is codable in the FRM module.
  • Mirror tilt when reversing (Always On): Enable passenger side mirror tilt whenever reverse gear is engaged, regardless of mirror switch position.

    • Enable passenger side mirror tilt whenever reverse gear is activated. Improve visibility and safety when parking, regardless of the mirror switch position setting. This setting is codable in the FRM module.

Mirror Folding Speed Limitation:

  • Maximum speed for mirror folding: Set a maximum speed above which side mirror folding will be disabled.

    • Determine the maximum speed at which side mirror folding via the convenience lock is still possible. Adjust the mirror folding behavior to your driving conditions, potentially preventing accidental folding at higher speeds. This setting is codable in the FRM module.
  • Mirror tilt 2/2 (Prerequisite): This setting is another prerequisite, likely a complementary setting to “Mirror tilt 1/2”, for enabling mirror tilt functionality.

    • Requirement for mirror tilt functions, potentially a secondary activation or configuration setting needed in conjunction with “Mirror tilt 1/2”. Adjust the mirror tilt functions according to your preferences. This setting is codable in the FRM module.

Mirror Folding with Hazard Warning Lights:

  • Mirror folding when the hazard warning lights are activated: Enable side mirror folding via comfort lock even when hazard warning lights are active.
    • The mirrors can be folded in using the convenience lock function even while the hazard warning lights are activated. Adjust the mirror folding behavior to your needs in emergency or hazard situations. This setting is codable in the FRM module.

With these comprehensive settings, you can customize the mirror functions of your BMW E39 to your liking, providing extra comfort, convenience, and safety on the road and during parking maneuvers.

Navigate with Ease: BMW E39 Navigation Optimization with Carly Coding

The Carly OBD scanner provides a range of customization options to optimize the navigation system of your BMW E39, enhancing route guidance and navigation convenience.

Explore these navigation system coding options:

Fuel Stop Suggestions and Route Information:

  • Fuel stop suggestion for navigation: Enable fuel stop suggestions along your route when using navigation.

    • Get suggestions for fuel stops along your planned route in the “Route Info” menu when the navigation system is actively guiding you. Keep a close eye on your fuel supply and plan refueling stops effectively. This setting is codable in the CIC module.
  • Route Info Menu Display: Enable the “Route Info” menu for turn-by-turn instructions during navigation.

    • Displays the “Route Info” menu within the navigation system interface. This menu provides access to current turn-by-turn driving instructions while actively navigating to a destination. Always stay on the right path with clear navigation guidance. This setting is codable in the CIC module.

Geographic Coordinates and Navigation During Updates:

  • Geo-coordinates in navigation: Display geographic coordinates (latitude and longitude) within the navigation menu.

    • Displays the geo-coordinates of your current location in latitude and longitude format within the navigation menu screens. Keep track of your exact position geographically. This setting is codable in the CIC module.
  • Navigation during update: Enable navigation system usability even while map updates are in progress.

    • Allows the use of the navigation system functionalities even while a map update is actively running in the background. Do not lose navigation capability during map updates and continue to navigate reliably. This setting is codable in the CIC module.

Arrow View and Current Position Display:

  • Arrow view in the main window: Extend arrow view availability beyond split-screen mode.

    • The arrow view for turn-by-turn navigation is made available not only in the split-screen window but also in the full-screen main window of the navigation display. Keep directional guidance clearly in view regardless of display mode. This setting is codable in the CIC module.
  • Current position in navigation: Enable display of current position information within the navigation menu.

    • Displays an option within the navigation menu to show your vehicle’s current position on the map and as coordinates. Keep yourself informed about your exact location at all times. This setting is codable in the CIC module.

Range Map and Route Preview Features:

  • Range map: Enable range map display as an option in the main navigation window.

    • The range map feature, which visually displays your vehicle’s estimated driving range based on current fuel level, is made available as a selectable option in the main navigation window. Always keep a clear eye on your driving range and plan accordingly. This setting is codable in the NBT module.
  • Route Magnet: Enable Route Magnet functionality for route recalculation options.

    • Displays the Route Magnet feature as a possible method for recalculating the active navigation route. Route Magnet is likely a navigation algorithm or function that helps refine and optimize route guidance based on various factors. Always find the best and most efficient way to your destination. This setting is codable in the NBT module.
  • Route Preview (Route Simulator): Enable the “Route Preview” menu, also known as the “Route Simulator” feature.

    • Displays the “Route Preview” menu, also known as the “Route Simulator,” within the navigation system interface. Get a preview and overview of your planned route before you start your journey, allowing for route familiarization and potential adjustments. This setting is codable in the NBT module.
  • Route preview – Addition (Supplemental Setting): This setting is a supplementary configuration for the “Route preview” function.

    • Change this function only in connection with the “Route preview” setting. Customize the route preview functionality according to your preferences, potentially related to preview duration, detail level, or available options. This setting is codable in the NBT module.

By adjusting these navigation system settings using the Carly OBD scanner, you can individually configure the navigation system of your BMW E39 and enjoy optimized route guidance, enhanced information display, and a more comfortable and convenient navigation experience. Navigate with ease and reach any destination effortlessly with a personalized navigation system.

Make Yourself Comfortable: BMW E39 Vehicle Opening Customization

The Carly OBD scanner empowers you to adjust various functions related to vehicle opening on your BMW E39, enhancing convenience and ease of access.

Explore these vehicle opening customization options:

Automatic Door Unlocking:

  • Unlock car when switched off: Enable automatic door unlocking when the ignition is turned off.
    • The doors are automatically unlocked when the ignition key is ejected from the ignition, or when the start-stop button is pressed to turn off the engine in keyless ignition models. Enjoy effortless entry and exit from your BMW E39 without manually unlocking the doors each time. This setting is codable in the CAS module.

Comfort Opening Enhancements:

  • Immediate comfort opening of the sunroof: Optimize sunroof opening speed during comfort opening operations.

    • Open the sunroof immediately when using the comfort opening function. Experience fresh air and sunshine at the touch of a button with faster sunroof opening. This setting is codable in the CAS module.
  • Simultaneous comfort opening of windows: Enhance window opening speed during comfort opening.

    • Front and rear windows open simultaneously during comfort opening operations, maximizing ventilation and creating a pleasant air circulation in the vehicle quickly. This setting is codable in the CAS module.
  • Comfort opening with remote control: Extend remote control functionality to comfort opening features.

    • Hold down the unlock button on the remote control to simultaneously open all windows and the sunroof. Enjoy maximum comfort and convenience when boarding your vehicle, particularly in warm weather. This setting is codable in the CAS module.

Easy Entry and Window Behavior:

  • Automatic closing of the driver’s window after Easy Entry: Control driver’s window behavior after Easy Entry and vehicle locking.

    • If the driver’s window was opened via the Easy Entry function, it automatically closes when the vehicle is subsequently locked. Get extra security and comfort by ensuring the driver’s window automatically closes after Easy Entry use. This setting is codable in the CAS module.
  • Easy Entry every time the door is opened: Customize Easy Entry activation frequency.

    • Activate Easy Entry every time the vehicle is unlocked and a door is opened, providing maximum convenience for both driver and passengers. Simplify entry and exit for all occupants. This setting is codable in the CAS module.
  • Easy Entry (Window Lowering): Enable or disable automatic driver’s window lowering during Easy Entry activation.

    • When the vehicle is unlocked by pressing the unlock button twice, the driver’s window automatically lowers slightly as soon as the door is opened, facilitating easier entry for the driver. Start every ride with a pleasant and welcoming driving experience. This setting is codable in the CAS module.

Confirmation Signals for Unlocking:

  • Optical confirmation – unlocking the vehicle: Enable or disable visual confirmation signals for vehicle unlocking.

    • Enable or disable the optical confirmation (turn signal flash) for unlocking the vehicle. Customize the visual feedback for unlocking based on your preferences. This setting is codable in the FZD module (Interior Mirror Module).
  • Acoustic confirmation – unlocking the vehicle: Enable or disable audible confirmation signals for vehicle unlocking.

    • Activate or deactivate the acoustic confirmation (chirp or beep) for unlocking the vehicle. Get additional audible feedback when opening your BMW E39. This setting is codable in the FZD module (Interior Mirror Module).

By adjusting these vehicle opening settings using the Carly OBD scanner, you can customize the opening and closing behavior of your BMW E39 and enjoy a more comfortable, convenient, and personalized driving experience.

Perfect Parking Aid: BMW E39 Parking Distance Control (PDC) Customization

The Carly OBD scanner provides customization options for the Parking Distance Control (PDC) system in your BMW E39, allowing you to tailor the parking assistance features to your preferences and driving style.

Explore these Parking Distance Control (PDC) coding options:

PDC Display Style:

  • PDC view: Customize the visual style of the PDC display in the iDrive screen.
    • Choose between vertical (F models style) and horizontal (E models style) PDC view layouts in the iDrive display. Customize the presentation of PDC sensor information to your personal preferences. Keep track of your surroundings when parking with a visually tailored PDC display. This setting is codable in the CIC module.

PDC Activation and Volume Settings:

  • PDC in reverse: Enable PDC activation as soon as the vehicle begins rolling backwards.

    • Activate PDC (Parking Distance Control) as soon as the vehicle starts rolling backwards, even before fully engaging reverse gear. Get reliable and immediate parking assistance as soon as you initiate a reversing maneuver. This setting is codable in the PDC module.
  • Front warning volume: Adjust the volume of the front PDC warning sound.

    • Adjust the audible volume of the warning tones emitted by the front PDC sensors. Choose between different volume settings to achieve a pleasant yet clearly audible warning level. This setting is codable in the PDC module.
  • Rear warning volume: Adjust the volume of the rear PDC warning sound.

    • Adjust the audible volume of the warning tones emitted by the rear PDC sensors. Select the appropriate volume setting to effectively detect obstacles behind your vehicle while parking. This setting is codable in the PDC module.

PDC and Rear View Camera Deactivation (Speed and Distance Based):

  • PDC shutdown – distance limit: Configure PDC automatic deactivation based on distance driven in forward gear.

    • The PDC system automatically shuts down after a certain distance has been driven in forward gear continuously. Adjust this distance setting to your needs, potentially deactivating PDC after exiting a parking maneuver and driving forward for a set distance. This setting is codable in the PDC module.
  • PDC shutdown – speed limit: Configure PDC automatic deactivation based on speed exceeded in forward gear.

    • The PDC system automatically shuts down when a certain speed is exceeded in forward gear. Adjust this speed limit setting to your driving preferences, deactivating PDC when reaching a certain forward speed. This setting is codable in the PDC module.
  • Rear view camera shutdown – distance limit: Configure rear view camera automatic deactivation based on distance driven in forward gear.

    • The rear view camera automatically shuts down after a certain distance has been driven in forward gear continuously. Optimize the use of the rear view camera by setting a distance limit for its automatic deactivation after forward driving. This setting is codable in the PDC module.
  • Rear view camera shutdown – speed limit: Configure rear view camera automatic deactivation based on speed exceeded in forward gear.

    • The rear view camera automatically shuts down when a certain speed is exceeded in forward gear. Adjust this speed limit setting to your preferences, deactivating the rear view camera when reaching a certain forward speed. This setting is codable in the PDC module.

By adjusting these PDC settings using the Carly OBD scanner, you can customize the parking distance control system (PDC) of your BMW E39 and enjoy precise, personalized parking assistance tailored to your needs and driving style. Park effortlessly and safely in any space with a customized PDC system.

Your Individual Setting: BMW E39 Electric Windows Customization

The Carly OBD scanner provides opportunities to adjust various functions of the electric windows in your BMW E39, enhancing convenience and personalization.

Explore these electric window customization options:

Window Operation and Door Opening:

  • Resume window action when door is opened: Control window operation behavior when a door is opened during window movement.
    • If you open the door while a window is in the process of opening or closing, the window will automatically resume its action (opening or closing) after the door is closed again. Enjoy maximum flexibility in operating your windows, even with door interruptions. This setting is codable in the FRM module.

Easy Entry and Automatic Window Closing:

  • Automatic closing of the driver’s window after Easy Entry: Enable automatic driver’s window closure after Easy Entry and vehicle locking.

    • If the driver’s window was opened via the Easy Entry function, it automatically closes when the vehicle is subsequently locked. Provide additional comfort and security by ensuring the driver’s window automatically closes after Easy Entry use. This setting is codable in the CAS module.
  • Activating Easy Entry every time the door is opened: Customize Easy Entry activation frequency for maximum convenience.

    • Switch on Easy Entry activation every time the vehicle is unlocked and a door is opened, providing consistent Easy Entry functionality for both driver and passengers. Customize boarding and alighting for all occupants. This setting is codable in the CAS module.
  • Easy Entry (Window Lowering): Enable or disable automatic driver’s window lowering during Easy Entry activation.

    • When the vehicle is unlocked by pressing the unlock button twice, the driver’s window opens automatically as soon as the door is opened, facilitating easier entry for the driver. Start every ride with a pleasant and welcoming driving experience. This setting is codable in the CAS module.

By adjusting these electric window settings using the Carly OBD scanner, you can customize the power windows of your BMW E39 and enjoy a more comfortable and personalized driving experience with enhanced window operation control.

Perfect Fit: BMW E39 Rain Light Sensor Sensitivity Adjustment

You can adjust the sensitivity of the rain light sensor in your BMW E39 using the Carly OBD scanner, tailoring the automatic wiper and headlight activation to your personal preferences and driving environment.

Rain-Light Sensor Sensitivity Levels:

  • Rain-Light Sensor Sensitivity: You can set the sensitivity of the rain-light sensor to different levels, controlling how readily the automatic wipers and headlights activate in response to rain or darkness. Choose from the following sensitivity options:
    • Very sensitive – Wipers and headlights activate very readily in response to minimal rain or low light conditions.
    • Sensitive – Wipers and headlights activate with a slightly higher threshold compared to “Very sensitive”.
    • Normal – Standard or factory default rain light sensor sensitivity setting.
    • Insensitive – Wipers and headlights activate only in heavier rain or darker conditions, requiring a higher threshold for activation.

This rain-light sensor sensitivity setting is codable in the JBBF (Junction Box Board Control Unit) module using the Carly OBD scanner.

By adjusting the sensitivity of the rain light sensor, you can customize the behavior of the windshield wipers and automatic headlight activation in your BMW E39 to your personal preferences and driving environment. Experience precise and reliable responses to rain and darkness, optimizing your driving experience and visibility in varying weather conditions.

Individual Comfort for You: BMW E39 Seat Coding Customization

The Carly OBD scanner empowers you to customize various settings related to the seats in your BMW E39, enhancing comfort and personalization.

Explore these seat coding options:

Seat Heating Memory:

  • Seat heating memory: Control seat heating memory behavior across engine restarts. You can save the current seat heating setting when the engine is turned off, allowing the seat heating to resume your preferred setting upon restarting the vehicle. Choose from the following seat heating memory options:
    • off – Seat heating memory is disabled. Seat heating will always start at the default setting upon engine restart.
    • 15 minutes – Seat heating memory is retained for 15 minutes after engine shutoff. If the engine is restarted within 15 minutes, the previous seat heating setting will be recalled.
    • 24 hours – Seat heating memory is retained for 24 hours after engine shutoff.
    • permanent – Seat heating memory is permanently retained across engine restarts, always recalling your last seat heating setting.
    • (Codable in SM_FA module – Seat Module, Driver/Passenger)

Easy Entry/Exit Lumbar Support Adjustment:

  • Easy Entry/Exit Help (Lumbar Support): Enable automatic lumbar support adjustment for easier seat ingress and egress. You can configure automatic adjustment of the lumbar support to improve ease of getting in and out of the car. Choose from:
    • off – Easy Entry/Exit lumbar support adjustment is disabled.
    • Driver – Lumbar support automatically adjusts for easier entry/exit for the driver’s seat only.
    • Passenger – Lumbar support automatically adjusts for easier entry/exit for the passenger seat only.
    • (Codable in SM_FA module)

Seat Position Storage Confirmation:

  • Confirmation of seat position storage: Enable or disable an audible signal tone when storing seat positions using the seat memory keys. When storing a seat position using the memory keys on the seat, a short confirmation signal tone can be emitted. Choose between:
    • off – No audible confirmation signal is emitted when storing seat positions.
    • on – A short audible signal tone is emitted when storing seat positions.
    • (Codable in SM_FA module)

Heated Seat Temperature Levels:

  • Heated seats (Temperature Adjustment): Customize the temperature levels for seat and armrest heating in both front and rear seats. Heating levels 1, 2, and 3 for heated seats and armrests can be individually adjusted to your preferred warmth levels. (Codable in JBBF module – Junction Box Passenger Footwell)

By customizing these seat coding options using the Carly OBD scanner, you can enhance the comfort and usability of your BMW E39 seats, tailoring them to your personal needs and preferences for a more enjoyable and comfortable driving experience.

Your Individual Display: BMW E39 Speedometer Coding Customization

The Carly OBD scanner provides options to coordinate different settings for the speedometer display in your BMW E39, allowing you to personalize the presentation of speed information within your instrument cluster.

Explore these speedometer coding customization options:

Digital Speedometer Display:

  • Digital speedometer: Enable or disable the digital speed display below the analog speedometer gauge. You can choose to view the current speed in a digital numerical format below the traditional analog speedometer needle. Choose between:
    • off – Digital speedometer display is disabled.
    • on – Digital speedometer display is enabled below the analog speedometer.
    • (Codable in KOMBI module)

Speedometer “Correction” Setting:

  • “Corrected” speedometer: Select between a “corrected” speedometer reading (factory default) and the actual, uncorrected vehicle speed. This coding option is generally not applicable to US-market BMW E39 models. By default, the speed displayed in the speedometer is “corrected” by the car’s system, typically resulting in a slightly higher displayed speed than the actual vehicle speed for calibration and regulatory compliance purposes. Choose between:
    • “Corrected” speed – Use the factory default “corrected” speedometer reading.
    • actual speed – Display the actual, uncorrected vehicle speed as measured by sensors, potentially showing a slightly lower speed reading compared to the “corrected” setting.
    • (Codable in KOMBI module)

Digital Speed Display Units:

  • Digital speed display (Units): Customize the units used for the digital speed display in the instrument cluster. You can select the units for the digital speedometer display. The setting for the digital speedometer itself must be activated separately in the iDrive display settings. Choose between:
    • off – Digital speed display units are not shown.
    • km/h – Display digital speed in kilometers per hour.
    • km/h (option 2) – Display digital speed in kilometers per hour using an alternative display format or style.
    • mph – Display digital speed in miles per hour.
    • mph (option 2) – Display digital speed in miles per hour using an alternative display format or style.
    • (Codable in KOMBI module)

By customizing these speedometer coding options using the Carly OBD scanner, you can adjust the display of speed information in your BMW E39 instrument cluster to your personal preferences and create an individualized driving experience with a speedometer display tailored to your needs.

Maximize Performance: BMW E39 Spoiler Coding Customization

The Carly OBD scanner allows you to easily adjust various settings for the rear spoiler in your BMW E39, enabling you to optimize its aerodynamic behavior and performance characteristics.

Explore these spoiler coding customization options:

Spoiler Raise Speed Adjustment:

  • Raise speed of spoiler: Customize the speed at which the rear spoiler automatically raises. You can change the vehicle speed threshold at which the spoiler automatically extends. The raising speed must always be set higher than the spoiler lowering speed to ensure proper operation. Note that this function is only effective for BMW E39 models equipped with an electric rear spoiler. Choose from different spoiler raise speed options:
    • 55 km/h / 35 mph
    • 75 km/h / 50 mph
    • 95 km/h / 60 mph
    • 110 km/h / 70 mph
    • (Codable in HKL2 module – Tailgate Lift Module 2)

Spoiler Lowering Speed Adjustment:

  • Spoiler lowering speed 1/2: Customize the initial spoiler lowering speed threshold. You can change the vehicle speed threshold at which the spoiler automatically retracts. The lowering speed must always be set lower than the spoiler raising speed to ensure proper operation. Note that this function is only effective for vehicles with an electric spoiler. Choose from different spoiler lowering speed options:

    • 50 km/h / 31 mph
    • 70 km/h / 45 mph
    • 90 km/h / 55 mph
    • (Codable in HKL2 module)
  • Lowering speed of spoiler 2/2: This setting is a supplementary configuration for the “Spoiler lowering speed ½” function. This setting should only be changed in conjunction with “Lowering speed of spoiler ½” to ensure proper spoiler operation. Choose from the following supplemental spoiler lowering speed options:

    • 55 km/h / 35 mph
    • 75 km/h / 50 mph
    • 95 km/h / 60 mph
    • 110 km/h / 70 mph
    • (Codable in HKL2 module)

By adjusting these spoiler coding options using the Carly OBD scanner, you can optimize the aerodynamic behavior of your BMW E39’s spoiler according to your personal preferences, driving style, and typical driving conditions. Customize the spoiler deployment speeds to maximize performance and efficiency.

Experience the Performance: BMW E39 Sport Display Coding Customization

The Carly OBD scanner provides various settings to customize the Sport Display feature in your BMW E39, allowing you to personalize the information presented and the units used for performance metrics.

Explore these Sport Display coding customization options:

Sport Display Power and Torque Units:

  • Sport display – power unit: Customize the units used for power measurement in the Sport Display within iDrive (if equipped). You can change the power unit displayed in the Sport Display. Choose between:

    • PS (hp) – Horsepower units for power display.
    • kW (kW) – Kilowatt units for power display.
    • (Codable in KOMBI module)
  • Sport display – torque unit: Customize the units used for torque measurement in the Sport Display within iDrive (if equipped). You can change the torque unit displayed in the Sport Display. Choose between:

    • Nm (Nm) – Newton-meter units for torque display.
    • lb ft (lb ft) – Pound-foot units for torque display.
    • kgm (kgm) – Kilogram-meter units for torque display.
    • (Codable in KOMBI module)

Sport Display Activation and Menu Control:

  • Activate/deactivate sport display: Enable or disable the Sport Display feature altogether. You can activate or deactivate the Sport Display for current engine power and torque within the vehicle information section of iDrive. Note that the Sport Display feature may be inactive on some engines, especially diesel engines, and may permanently show “0” even after activating this function. Choose between:

    • on – Sport Display is enabled and should be visible in iDrive.
    • off – Sport Display is disabled and will not be shown in iDrive.
    • (Codable in CIC module)
  • Sport Display – Show Units Menu: Enable or disable a menu option in iDrive to control Sport Display units. You can display a menu in the iDrive settings to allow users to change the units for the Sport Display directly through the iDrive interface. Choose between:

    • on – A menu option to change Sport Display units is enabled in iDrive settings.
    • off – No menu option to change Sport Display units is shown in iDrive settings.
    • (Codable in CIC module)

Sport Display Color Customization:

  • Sport display – color: Customize the color theme of the Sport Display graphics. You can change the color used for the Sport Display visuals. Typically, red is used in M models to indicate a sporty theme. Choose between:
    • Red – Use a red color scheme for the Sport Display.
    • Orange – Use an orange color scheme for the Sport Display.
    • (Codable in NBT module)

By customizing these Sport Display coding options using the Carly OBD scanner, you can optimize the Sport Display of your BMW E39 to your personal preferences and requirements, allowing you to experience the full performance potential of your vehicle with a personalized and informative display of power and torque metrics.

Your Personal Customization Experience: BMW E39 Tailgate Coding

The Carly OBD scanner provides options to make various settings for the tailgate or trunk lid of your BMW E39, allowing for personalized operation and convenience.

Explore these tailgate coding customization options:

Visual Confirmation for Tailgate Closing:

  • Visual confirmation – tailgate: Enable visual confirmation (turn signal flash) when closing the tailgate while the vehicle is locked. If you close the tailgate while the vehicle is locked, the turn signals can flash briefly for visual confirmation that the tailgate is securely closed. Please note that this coding option generally only works if your BMW E39 is equipped with the Comfort Access function. You have the choice between:
    • on – Visual confirmation (turn signal flash) is enabled for tailgate closing while locked.
    • off – Visual confirmation is disabled for tailgate closing while locked.
    • (Codable in FZD module – Interior Mirror Module)

Remote and Interior Switch Trunk Closing:

  • Closing the trunk with the key fob: Enable remote trunk or tailgate closing using the key fob remote. You can enable the ability to close the trunk or tailgate using a button on the key fob remote. If available, also enable the “Close trunk with the key fob – add-on” function for full remote closing functionality. You have the following choices:

    • on – Remote trunk/tailgate closing via key fob is enabled.
    • off – Remote trunk/tailgate closing via key fob is disabled.
    • (Codable in HVAC module – Heating, Ventilation, and Air Conditioning module – The HVAC module is only present if your vehicle has a button to close the trunk lid electronically, typically for power tailgate/trunk lid options).
  • Closing the trunk with the footwell switch: Enable trunk or tailgate closing using an interior switch located in the footwell area. You can enable the ability to close the trunk or tailgate using an interior switch typically located in the driver’s footwell area. You can choose between:

    • on – Trunk/tailgate closing via footwell switch is enabled.
    • off – Trunk/tailgate closing via footwell switch is disabled.
    • (Codable in HVAC module – The HVAC module is only present if your vehicle has a button to close the trunk lid electronically).
  • Close trunk with key fob – Addendum: This setting is a supplementary configuration for the “Close trunk with key fob” function. Please change this function only in conjunction with “Close trunk with key fob” to ensure proper remote trunk closing functionality. You have the following choices:

    • on – Supplemental setting for remote trunk/tailgate closing is enabled.
    • off – Supplemental setting for remote trunk/tailgate closing is disabled.
    • (Codable in HVAC module – The HVAC module is only present if your vehicle has a button to close the trunk lid electronically).

By customizing these tailgate coding options using the Carly OBD scanner, you can optimize the operation and behavior of the tailgate or trunk lid of your BMW E39 according to your personal preferences and requirements. Enjoy a unique and personalized customization experience with enhanced tailgate control.

Your Individual Settings: BMW E39 Tank Coding Customization

With the Carly OBD Scanner, you will be able to adjust various settings related to the fuel tank system of your BMW E39, allowing for personalized fuel warning thresholds.

Explore these tank coding customization options:

Low Range Warning Threshold:

  • Low range warning threshold: Customize the fuel level threshold for the low fuel range warning. You can adjust the point at which the low fuel range warning is triggered due to a low fuel level in the tank. You can choose between different low range warning thresholds:
    • off – Low range warning is disabled.
    • 8 km – Low range warning triggers when remaining range is approximately 8 kilometers.
    • 10 km / 6 mi – Low range warning triggers when remaining range is approximately 10 kilometers or 6 miles.
    • 20 km / 12 mi – Low range warning triggers when remaining range is approximately 20 kilometers or 12 miles.
    • 50 km / 31 mi – Low range warning triggers when remaining range is approximately 50 kilometers or 31 miles.
    • 8 mi – Low range warning triggers when remaining range is approximately 8 miles.
    • 15 mi – Low range warning triggers when remaining range is approximately 15 miles.
    • 30 mi – Low range warning triggers when remaining range is approximately 30 miles.
    • (Codable in KOMBI module)

Fuel Reserve Warning Threshold:

  • Fuel reserve warning threshold: Customize the fuel level threshold for the fuel reserve warning light. You can assimilate the low range warning threshold related to a low fuel level in the tank, allowing you to set the point at which the fuel reserve warning light illuminates. You have the following choices for fuel reserve warning thresholds:
    • off – Fuel reserve warning is disabled.
    • 15 km – Fuel reserve warning triggers when remaining fuel is approximately sufficient for 15 kilometers of driving.
    • 20 km / 12 mi – Fuel reserve warning triggers when remaining fuel is approximately sufficient for 20 kilometers or 12 miles of driving.
    • 50 km / 31 mi – Fuel reserve warning triggers when remaining fuel is approximately sufficient for 50 kilometers or 31 miles of driving.
    • 90 km – Fuel reserve warning triggers when remaining fuel is approximately sufficient for 90 kilometers of driving.
    • 15 mi – Fuel reserve warning triggers when remaining fuel is approximately sufficient for 15 miles of driving.
    • 30 mi – Fuel reserve warning triggers when remaining fuel is approximately sufficient for 30 miles of driving.
    • 50 mi – Fuel reserve warning triggers when remaining fuel is approximately sufficient for 50 miles of driving.
    • (Codable in KOMBI module)

By customizing these tank coding options using the Carly OBD scanner, you can set the low range and fuel reserve warnings to suit your personal preferences and driving habits. Enjoy full control over your fuel tank warning system and personalize the fuel alerts within your BMW E39.

Your Individual Settings: BMW E39 Phone Coding Customization

The Carly OBD Scanner provides options to adjust various settings related to the phone integration in your BMW E39, allowing for personalized phone features and behavior.

Explore these phone coding customization options:

Head-Up Display Call and Contact Information:

  • Call list in HUD: Enable or disable the display of recent calls in the head-up display (HUD).

    • on – Display recently made calls within the head-up display for quick access to call history.
    • off – Do not display the recent call list in the head-up display.
    • (Codable in KOMBI module)
  • Phone contacts in HUD: Enable or disable the display of phone contacts in the head-up display (HUD).

    • on – Display phone contacts directly within the head-up display, allowing for contact viewing without taking your eyes off the road.
    • off – Do not display phone contacts in the head-up display.
    • (Codable in KOMBI module)

Ringtone Selection and Phone Ringtone Integration:

  • Ringtone selection: Customize the ringtone used for incoming calls in the vehicle’s audio system. Select the ringtone that will sound when an incoming call is received through the car’s Bluetooth or integrated phone system.

    • BMW – Use the standard BMW ringtone.
    • Mini – Switch to the distinctive Mini brand ringtone.
    • To use your phone’s custom ringtone, also enable the “Use phone ringtone” setting. (Codable in CIC module)
  • Use phone ringtone: Enable or disable the use of your phone’s custom ringtone through the car’s speakers. You can play your phone’s personal ringtone through the car’s audio speakers instead of the BMW or Mini default ringtones.

    • on – Use the phone’s custom ringtone for incoming calls.
    • off – Use the selected BMW or Mini ringtone instead of the phone’s custom ringtone.
    • (Codable in CIC module)

Message Length and Contact Display in iDrive:

  • Message length while driving: Customize the length of messages displayed for Office functions (e.g., SMS) while driving. You can set the amount of text displayed for messages from available office functions (like SMS) while the vehicle is in motion, balancing convenience and driver distraction concerns.

    • no details – Display minimal or no message details while driving.
    • one side – Display a limited amount of message text, suitable for viewing on one screen.
    • up to five pages – Allow viewing messages up to five pages in length while driving.
    • whole text – Display the entire message text, potentially spanning multiple pages, while driving.
    • (Codable in CIC module)
  • Phone contacts in the iDrive “Office” menu: Expand contact visibility in the iDrive Office menu to include phone contacts. You can display phone contacts in addition to vehicle-stored contacts in the iDrive “Office” menu, providing a more comprehensive contact list accessible through the iDrive interface.

    • on – Include phone contacts in the iDrive Office menu contact list.
    • off – Only display vehicle-stored contacts in the iDrive Office menu.
    • (Codable in NBT module)

Siri Eyes-Free and Message Display While Driving:

  • Siri Eyes-Free Button: Enable or disable Siri Eyes-Free activation via the voice command button. Long press the voice command button on the steering wheel to activate “Siri Eyes-Free” functionality, allowing for hands-free Siri interaction. This function is primarily intended for use with iOS devices (iPhones) and requires Siri to be activated on the connected iPhone.

    • on – Siri Eyes-Free is enabled and can be activated via the voice command button.
    • off – Siri Eyes-Free activation via the voice command button is disabled.
    • (Codable in NBT module)
  • Messages while driving (Office functions – Display Conditions): Control the conditions under which Office function messages (e.g., SMS) are displayed while driving. You can set the conditions under which messages from available office functions, such as SMS text messages, are displayed while the vehicle is in motion, offering options to restrict message display based on vehicle state.

    • while driving – Messages are displayed at all times while driving.
    • only with handbrake – Messages are only displayed when the handbrake is engaged.
    • Only in “P” position – Messages are only displayed when the gear selector is in the “P” (Park) position.
    • Only with handbrake and “P” position – Messages are only displayed when both the handbrake is engaged and the gear selector is in “P” position.
    • Only with handbrake or “P” position – Messages are displayed when either the handbrake is engaged or the gear selector is in “P” position.
    • (Codable in NBT module)

Stored Addresses/Messages Limit:

  • Number of stored addresses/messages: Customize the maximum number of addresses or messages that can be stored within the car’s system. You can set the maximum number of messages or addresses that can be stored in the vehicle’s memory.
    • 1 – Limit stored addresses/messages to a maximum of 1.
    • 5 – Limit stored addresses/messages to a maximum of 5.
    • 10 – Limit stored addresses/messages to a maximum of 10.
    • 20 – Limit stored addresses/messages to a maximum of 20.
    • 25 – Limit stored addresses/messages to a maximum of 25.
    • 30 – Limit stored addresses/messages to a maximum of 30.
    • 40 – Limit stored addresses/messages to a maximum of 40.
    • 50 – Limit stored addresses/messages to a maximum of 50.
    • (Codable in COMBOX module – Telematics Control Box)

By customizing these phone coding options using the Carly OBD scanner, you can improve the integration and usability of your phone within your BMW E39. Personalize the phone features to your exact preferences and enjoy the benefits of an individualized phone configuration that suits your needs and driving style.

Perfectly Matched to You: BMW E39 Tire Pressure Monitoring Customization

The Carly OBD Scanner allows you to adjust the tire pressure monitoring system (TPMS) in your BMW E39, enabling you to personalize its behavior and alerts.

Tire Pressure Monitoring System Enable/Disable:

  • Tire Pressure Monitoring System: Enable or disable the Tire Pressure Monitoring System (TPMS) entirely. You can choose to turn the TPMS system on or off.
    • on – TPMS system is enabled and will monitor tire pressures.
    • off – TPMS system is disabled and will not monitor tire pressures.
    • Please note that this coding cannot be used to retrofit TPMS in a car that was not originally equipped with the system. (Codable in KOMBI module)

By customizing tire pressure monitoring using the Carly OBD scanner, you can better tailor the features and notifications of the TPMS in your BMW E39 to your needs.

Customized to Your Wishes: BMW E39 Tire Coding Customization

The Carly OBD scanner provides tire coding options for your BMW E39, allowing you to customize the display and information related to tire pressure monitoring.

Explore these tire coding customization options:

iDrive Tire Pressure Menu Customization:

  • Tire pressure menu in iDrive – Step 1/3: Enable and customize the tire pressure menu within the iDrive system. You can activate the tire pressure menu in iDrive and select the information displayed, including pressure values and optionally tire temperature.

    • off – Tire pressure menu is disabled in iDrive.
    • Pressure – Tire pressure menu is enabled in iDrive and displays tire pressure values.
    • Pressure and temperature – Tire pressure menu is enabled in iDrive and displays both tire pressure and tire temperature values.
    • Please note that the display of tire pressure and temperature values only functions if your BMW E39 is equipped with tire pressure sensors. This function only affects the display of the tire pressure menu in iDrive and cannot be used to deactivate the tire pressure monitoring system itself. (Codable in NBT module)
  • Tire Pressure Menu in iDrive – Step 2/3: This setting is a supplementary configuration for “Tire pressure menu in iDrive – Step 1/3”. Please change this function only in conjunction with “Tire Pressure Menu in iDrive – Step 1/3” to ensure proper iDrive menu functionality.

    • on – Supplemental setting for iDrive tire pressure menu is enabled.
    • off – Supplemental setting for iDrive tire pressure menu is disabled.
    • (Codable in NBT module)
  • Tire Pressure Menu in iDrive – Step 3/3: This setting is a further supplementary configuration for “Tire pressure menu in iDrive – Step 1/3”. Please change this function only in conjunction with “Tire Pressure Menu in iDrive – Step 1/3” to ensure proper iDrive menu functionality.

    • on – Further supplemental setting for iDrive tire pressure menu is enabled.
    • off – Further supplemental setting for iDrive tire pressure menu is disabled.
    • off (alternative) – Alternative supplemental setting for iDrive tire pressure menu is disabled, potentially for specific iDrive system versions.
    • (Codable in NBT module)

By customizing these tire coding options using the Carly OBD scanner, you can tailor the display options for tire pressure and temperature in your BMW E39 completely according to your individual wishes. Customize the tire information display exactly to your needs and enjoy a personalized tire monitoring experience within your iDrive system.

Do It Your Way! BMW E39 Turn Signal Coding Customization

When it comes to customizing the turn signal coding for your BMW E39, the Carly OBD Scanner is your perfect companion, offering a range of options to personalize turn signal behavior and visual feedback.

Explore these turn signal coding customization options:

Head-Up Display Turn Signal Indicators:

  • Turn signal in the head-up display: Enable or disable turn signal indicators in the head-up display (HUD).

    • on – Activate the display of turn signals and hazard warning lights within the Head-Up Display, providing visual confirmation directly in your line of sight. Please note that this function is generally only compatible with BMW E39 models manufactured up to 2013. To fully activate this option, please also activate “Turn signals in Head-Up Display – Supplement” in the iDrive module. (Codable in KOMBI module)
    • off – Deactivate the display of turn signals and hazard warning lights in the head-up display.
  • Turn signals in the head-up display – supplement: This setting is a supplementary configuration for “Turn signal in the head-up display”.

    • On – Change this function only in conjunction with “Turn signals in Head-Up Display” to fully enable turn signal display in the HUD.
    • Off – Supplemental setting for HUD turn signal display is disabled.
    • (Codable in KOMBI module)

One-Touch Turn Signal Function:

  • One-touch turn signal function: Customize the number of flashes for the one-touch turn signal feature.
    • 1 – Set one-touch turn signal to flash once upon a brief tap of the turn signal stalk.
    • 3 – Set one-touch turn signal to flash three times upon a brief tap of the turn signal stalk (standard setting).
    • Select the desired number of flashes when the turn signal stalk is tapped briefly for lane changes. In some cases, this option may also need to be activated within the iDrive menu settings for full functionality. (Codable in FRM module)

iDrive Menu for Turn Signal Control:

  • Blinker in the iDrive menu: Enable or disable a menu option in iDrive to control turn signal and hazard warning light display in the HUD.
    • on – Activate a menu in the iDrive settings to control the display of turn signals and hazard warning lights in the head-up display through the iDrive interface. To activate this function, please also activate “Turn signals in Head-Up Display” in the HUD/combi module. (Codable in CIC module)
    • off – The iDrive menu option for HUD turn signal control is disabled.

Visual Confirmation for Locking and Unlocking:

  • Optical confirmation – unlock vehicle: Enable or disable visual confirmation (turn signal flash) for vehicle unlocking.

    • on – Activate visual confirmation (turn signal flash) when unlocking the vehicle.
    • off – Deactivate visual confirmation for vehicle unlocking.
    • (Codable in FZD module – Interior Mirror Module)
  • Visual confirmation – locking the vehicle: Enable or disable visual confirmation (turn signal flash) for vehicle locking.

    • on – Activate visual confirmation (turn signal flash) when locking the vehicle.
    • off – Deactivate visual confirmation for vehicle locking.
    • (Codable in FZD module)
  • Alarm with flashers: Enable or disable turn signal flashing when the vehicle alarm is triggered.

    • on – Enable turn signals to flash when the vehicle alarm system is triggered.
    • off – Disable turn signal flashing when the vehicle alarm is triggered.
    • (Codable in FZD module)

By customizing these turn signal coding options using the Carly OBD scanner, you can tailor the display and function options for the turn signals in your BMW E39 to your personal preferences. Customize them to your liking and enjoy a personalized turn signal experience with enhanced visual feedback and convenience.

Individualize Your Driving Experience: BMW E39 Video Motion Coding

Carly OBD Scanner opens up customization possibilities for video-in-motion coding in your BMW E39, allowing you to enable video playback while driving and personalize related features.

Explore these video motion coding customization options:

Video in Motion Activation:

  • Video in Motion 1/3: Enable or disable video playback while driving.

    • off – Video in motion is disabled. Video playback is only allowed when the vehicle is stationary.
    • 3 km/h / 2 mph – Video playback is allowed up to a speed of 3 km/h or 2 mph.
    • 8 km/h / 5 mph – Video playback is allowed up to a speed of 8 km/h or 5 mph.
    • On – Video playback is enabled without speed restrictions, allowing video viewing at any speed.
    • Enable playing videos and DVDs while driving. Please note that this functionality is only possible if your BMW E39 originally supports watching TV or playing DVDs while stationary. To fully enable video-in-motion, you must also turn on Video in Motion 2/3 and Video in Motion 3/3. If available, also disable ‘Video with handbrake only’ to remove handbrake-based video playback restrictions. (Codable in CIC module)
  • Video in Motion 2/3: Supplementary setting for Video in Motion 1/3.

    • off – Supplementary setting for video in motion is disabled.
    • 3 km/h / 2 mph – Supplementary setting for video in motion is enabled with a speed limit of 3 km/h or 2 mph.
    • 10 km/h / 6 mph – Supplementary setting for video in motion is enabled with a speed limit of 10 km/h or 6 mph.
    • on – Supplementary setting for video in motion is enabled without speed restrictions.
    • Change this function only in conjunction with “Video in Motion 1/3” to fully enable video-in-motion functionality. This is only possible if your vehicle supports watching TV or playing DVDs while stationary. (Codable in CIC module)
  • Video in Motion 3/3: Further supplementary setting for Video in Motion 1/3 and 2/3.

    • on – Further supplementary setting for video in motion is enabled.
    • off – Further supplementary setting for video in motion is disabled.
    • Change this function only in conjunction with “Video in Motion 1/3” and “Video in Motion 2/3” to fully enable video-in-motion functionality. However, this is only possible if your vehicle supports watching TV or playing DVDs while stationary. (Codable in CIC module)

iDrive Menu and Handbrake Restrictions:

  • Video in Motion menu: Enable or disable a menu option in iDrive to control video-in-motion functionality.

    • on – Activate a menu within iDrive that allows users to enable or disable video playback while driving through the iDrive interface. To disable video-in-motion encoding, disable and then re-enable this encoding and follow the subsequent steps in the iDrive menu. (Codable in NBT module)
    • off – The iDrive menu option for video-in-motion control is disabled.
  • Video only with handbrake: Restrict video playback to when the handbrake is engaged.

    • on – Allow video playback only when the handbrake is engaged, enforcing a safety restriction.
    • off – Remove handbrake restriction, allowing video playback even when the handbrake is not engaged (when combined with Video in Motion activation). To watch videos while driving, set this function to “not active” and activate all parts of “Video in Motion” (1/3, 2/3, 3/3). (Codable in NBT module)

Video Format Support and DVD Menu Button:

  • Video format support 1/3, 2/3 and 3/3: Enable or disable support for playback of various video formats.

    • on – Enable playback of videos in different video formats, expanding video file compatibility.
    • off – Disable extended video format support, potentially limiting playback to specific formats.
    • Enable the playback of videos in different video formats. (Codable in NBT module)
  • DVD menu button during playback: Customize the function of a button during DVD playback.

    • DVD menu button – During DVD playback, a button is displayed that activates the DVD’s own menu system, similar to a standard DVD player.
    • Title List Button – During DVD playback, a button is displayed that accesses a title list or chapter selection menu.
    • When playing a DVD, display a button instead of the “Title List” button to activate the DVD’s own menu, similar to a DVD player. (Codable in NBT module)

Video Playback from USB and iPhone:

  • Video playback via USB: Enable or disable video playback from USB storage devices.

    • on – Enable video playback from USB drives connected to the vehicle’s USB ports.
    • off – Disable video playback from USB drives.
    • Play videos from a USB stick. (Codable in NBT module)
  • Video playback from iPhone: Enable or disable video playback from connected iPhones.

    • on – Enable video playback from iPhones connected to the vehicle.
    • off – Disable video playback from iPhones.
    • Play videos from iPhone. This functionality generally only works if the iPhone is connected via a snap-in adapter and not directly via a USB cable. (Codable in NBT module)

Handbrake Restriction Supplement:

  • Video with handbrake only – supplement: Supplementary setting for “Video only with handbrake” to refine handbrake-based playback restrictions.
    • off – No supplementary handbrake-based playback restrictions.
    • only with handbrake – Video playback is only allowed when the handbrake is engaged (standard handbrake restriction).
    • Only in “P” position – Video playback is only allowed when the gear selector is in the “P” (Park) position.
    • Only with handbrake and “P” position – Video playback is only allowed when both the handbrake is engaged and the gear selector is in “P” position, imposing stricter playback restrictions.
    • Only with handbrake or “P” position – Video playback is allowed when either the handbrake is engaged or the gear selector is in “P” position, offering a less restrictive playback condition.
    • Change this function only in connection with “Video only with handbrake” to refine handbrake-based video playback restrictions. (Codable in NBT module)

With these diverse features, you can customize and personalize the video-in-motion coding of your BMW E39 to your preferences, balancing convenience with safety considerations. Use the Carly OBD Scanner to make the settings you want and optimize your BMW E39 driving experience with personalized video playback options. Enjoy videos and DVDs while driving in your individual way!

Coding of Warning Messages for the BMW E39

Want to customize various alerts and reminders on your BMW E39? With the Carly OBD Scanner, you can tailor warning messages to your preferences, adjusting fuel warnings, temperature alerts, and seatbelt reminders.

Here are the functions you can code for warning messages:

Fuel Range and Reserve Warnings:

  • Range warning: Set the low fuel range warning threshold. You can customize the point at which the low fuel range warning is triggered. Choose from various options: turned off, 8 km, 10 km / 6 mi, 20 km / 12 mi, 50 km / 31 mi, 8 mi, 15 mi, and 30 mi. This coding is performed in the KOMBI module (instrument cluster).

  • Fuel Reserve Warning: Change the fuel reserve warning threshold to customize when the fuel reserve warning light illuminates. You can choose from options like off, 15 km, 20 km / 12 mi, 50 km / 31 mi, 90 km, 15 mi, 30 mi, and 50 mi. This coding is also done in the KOMBI module.

Temperature Warning:

  • Temperature warning: Enable or disable the warning for outdoor temperatures below 4° C / 39° F. Control whether a temperature warning is displayed when the outside temperature drops below a set threshold. This coding is done in the KOMBI module.

Reverse Gear Chime:

  • Reverse gear chime: Decide whether you want to activate or deactivate the audible chime that sounds when reverse gear is engaged. Customize the presence of the reverse gear chime alert. This coding is done in the KOMBI module.

Seat Belt Reminder Customization:

  • Seat Belt Reminders: Customize seatbelt reminder behavior to suit your needs. You can fine-tune various aspects of seatbelt reminders:
    • Enable or disable the reminder for the driver’s seat.
    • Enable or disable the reminder for the front passenger seat.
    • Set the distance after which the reminder will be activated when exceeding a certain speed.
    • Set the speed threshold above which the seatbelt reminder will be active.
    • Set the duration of the seatbelt reminder alert.
      These seatbelt reminder codings are performed in the CSM module (Crash Safety Module).

Seat Belt Status Display:

  • Display of the seat belt status: Activate or deactivate the display of seat belt status in the instrument cluster. You can control whether the seat belt status (belted or not belted) is displayed in the dashboard for:
    • Driver’s seat
    • Front passenger seat
    • Rear seats
      These seat belt status display codings are performed in the CSM module.

With the Carly OBD Scanner, you can easily code these warning message functions and customize your BMW E39 according to your individual preferences, tailoring alerts and reminders to your driving style and needs.

Coding the Welcome Lights for the BMW E39

Do you want to adjust the settings for the welcome lights on your BMW E39? The Carly OBD Scanner makes it easy to customize welcome light behavior, allowing you to personalize when and how these lights activate.

Here are the available functions for welcome light coding:

Light Switch Position Activation:

  • Light switch position: Select the positions of the light switch where the welcome lights should be activated. You can customize welcome light activation based on the light switch position. Choose between the options:
    • off – Welcome lights are disabled regardless of light switch position.
    • A – Welcome lights are activated only when the light switch is in the “A” (Automatic) position.
    • A and 2 – Welcome lights are activated when the light switch is in either the “A” (Automatic) or “2” (Headlights ON) position.
      This welcome light activation setting is done in the FRM module (Footwell Module).

Welcome Lights Duration:

  • Duration of welcome lights: Set the duration for which the welcome lights will remain illuminated in seconds. You can customize the welcome light duration to your preference. Choose from various duration options: 10s, 20s, 40s, 90s, 150s, or 240s. This welcome light duration setting is also done in the FRM module.

Settings for Various Light BMW E39 Warning Messages Coding

Want to customize the alerts and reminders on your BMW E39 lighting system? No problem! With the Carly OBD scanner, you have the possibility to code and customize different lighting-related warning functions, tailoring them to your needs and preferences.

Here are some of the lighting warning features you can customize:

  • Range Warning (Fuel): Set the low fuel warning threshold for the range display. You can choose from different options like “off”, “8 km”, “10 km / 6 mi”, “20 km / 12 mi”, “50 km / 31 mi”, “8 mi”, “15 mi” and “30 mi”. The coding for this fuel range warning is done in the KOMBI module (instrument cluster).

  • Fuel Reserve Warning: Change the fuel reserve warning threshold that triggers the fuel reserve warning light due to low fuel level. Choose from options like “turned off”, “15 km”, “20 km / 12 mi”, “50 km / 31 mi”, “90 km”, “15 mi”, “30 mi” and “50 mi”. The coding for this fuel reserve warning is also done in the KOMBI module.

  • Temperature warning (Exterior): Activate or deactivate the warning for outside temperatures below 4° C / 39° F. Control whether a temperature warning is displayed when the outside temperature drops below freezing. Coding for this temperature warning is done in the KOMBI module.

  • Reverse gear chime: Decide whether the audible reverse gear chime should be enabled or disabled. Customize the presence of the reverse gear chime alert. The coding for the reverse gear chime is done in the KOMBI module.

  • Seat belt reminder for the driver: Activate or deactivate the seat belt reminder for the driver’s seat. Control whether the seatbelt reminder alert is active for the driver. The coding for the driver’s seat belt reminder is done in the CSM module (Crash Safety Module).

  • Seat belt reminder for the front passenger: Activate or deactivate the seat belt reminder for the front passenger seat. Control whether the seatbelt reminder alert is active for the front passenger. The coding for the passenger seat belt reminder is done in the CSM module.

  • Seatbelt reminder – distance: Select the distance from which the seatbelt reminder will be activated when you drive faster than the set speed threshold. Use the “Seatbelt reminder speed” option (below) to set the speed threshold. The available distance options are “100 m / 330 ft”, “200 m / 660 ft”, “500 m / 0.31 mls” and “1000 m / 0.62 mls”. The coding for the seatbelt reminder distance is done in the CSM module.

  • Seat Belt Reminder – Speed: Select the speed threshold at which the seat belt reminder will be activated if seatbelts are unfastened. The available speed options are “10 km/h / 6 mph”, “20 km/h / 12 mph”, “30 km/h / 19 mph” and “50 km/h / 31 mph”. The coding for the seatbelt reminder speed threshold is done in the CSM module.

  • Seat Belt Reminder – Duration: Select the duration of seat belt reminder alerts when triggered. The available duration options are “5 s”, “10 s”, “30 s”, “60 s”, “90 s”, “100 s” and “120 s”. The coding for the seatbelt reminder duration is done in the CSM module.

  • Seat belt reminder – driver unbuckled: Decide whether to enable or disable the brief seat belt reminder that is triggered when the driver unbuckles their seat belt while driving. Control the presence of a short reminder when the driver unbuckles. The coding for the driver unbuckled seatbelt reminder is done in the CSM module.

  • Seat belt reminder – passenger unbuckled: Enable or disable the short seat belt reminder that is triggered when the front passenger unbuckles their seat belt while driving. Control the presence of a short reminder when the passenger unbuckles. The coding for the passenger unbuckled seatbelt reminder is done in the CSM module.

  • Seat belt reminder – ignition on: Decide whether you want to enable or disable the brief seat belt reminder that is triggered when the ignition is turned on and the driver has not yet fastened their seat belt. Control the presence of a short reminder when the ignition is on and the driver is unbelted. The coding for the ignition-on seatbelt reminder is done in the CSM module.

  • Seat belt status display driver: Activate or deactivate the display of the seat belt status (belted / not belted) for the driver in the instrument cluster. Control whether the driver’s seatbelt status is visually displayed in the dashboard. The coding for the driver seatbelt status display is done in the CSM module.

  • Seat belt status display passenger: Activate or deactivate the display of the seat belt status (belted / not belted) for the passenger in the instrument cluster. Control whether the passenger’s seatbelt status is visually displayed in the dashboard. The coding for the passenger seatbelt status display is done in the CSM module.

  • Seat belt status display rear seats: Activate or deactivate the display of the seat belt status (buckled / not buckled) for the rear seats in the instrument cluster. Control whether the rear seats’ seatbelt status is visually displayed in the dashboard. The coding for the rear seats’ seatbelt status display is done in the CSM module.

With the Carly OBD Scanner, you can easily and conveniently assimilate these lighting warning functions to tune your BMW E39 exactly to your needs and create a personalized warning system that suits your driving style and preferences.

BMW E39 Welcome Light Coding: Further Customization Options

You want to further adjust the settings for the welcome lights on your BMW E39? The Carly OBD Scanner provides even more customization options to personalize your welcome lighting experience.

Here are additional functions available for welcome light coding, expanding on the basic duration and light switch position settings:

  • Welcome lights – low beam: Decide how the low beam headlights will illuminate as part of the welcome lights sequence. You have options to control the turn-on behavior of the low beam headlights during welcome light activation. Choose between the options:

    • soft on – Low beam headlights fade on gently as part of the welcome light sequence, creating a smoother illumination transition.
    • soft on (LED) – Low beam headlights fade on gently, specifically optimized for LED headlights (if equipped), ensuring a smooth LED lighting transition.
    • hard on – Low beam headlights turn on abruptly and instantly as part of the welcome light sequence, providing an immediate illumination.
      The coding for the low beam welcome light behavior is done in the FRM module (Footwell Module).
  • Welcome Lights – Daytime Running Lights: Select whether or not to activate the daytime running lights (DRL) when the welcome lights are illuminated. You can choose whether to include the daytime running lights as part of the welcome light sequence. You have the options “on” or “off”. The coding for DRL welcome light inclusion is also done in the FRM module.

  • Welcome lights – Fog lights: Decide whether or not to activate the fog lights when the welcome lights are illuminated. You can choose whether to include the fog lights as part of the welcome light sequence. You can choose between “on” or “off”. The coding for fog light welcome light inclusion is done in the FRM module.

  • Welcome Lights – Tail Lights: Select whether or not to activate the tail lights when the welcome lights are illuminated. You can choose whether to include the tail lights as part of the welcome light sequence. You have the options “on” or “off”. The coding for tail light welcome light inclusion is done in the FRM module.

With the Carly OBD Scanner, you can easily code these advanced settings and equip your BMW E39 with truly custom welcome lights, tailoring their behavior and appearance to perfectly match your personal style and preferences.

Cover image: Classic BMW E39 on a scenic road. Image by Adrian Maur on Pixabay

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *