Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Just Noticed This with the James Bond Easter Egg

Hota

Member
Jun 27, 2016
197
214
New England
I had the 007 Easter egg active and just noticed this today. Anyone see it?

IMG_8174.JPG


It took my driver profile name "Driver X" as shown in the profile screen and displayed it as "Diver X" at the top. Sneaky...
 

JohnnyG

Weee!
Jun 24, 2016
872
1,188
Columbus, OH
I totally thought you were joking, so I tried it myself! At first, I just had "John", and nothing changed... So, I changed my profile name to "Driver John", and this time it changed! However, it did the opposite of yours... It left my name at the top as "Driver John", but it changed my name in the profile to "Diver John".

20170810_232201.jpg
 
  • Informative
Reactions: cmd_keen

ifonul

Member
May 16, 2016
34
28
SAN JOSE
I wrote Tesla about the same thing back in Jan. Apparently not fixed yet. The scary thing is that it shows up in multiple places, which suggests it is a string (constant) in the code, which is shown in multiple places. The fact that a constant gets corrupted somehow is a really scary thought about the SW running on the center console. It's fortunate that is on that display and not on the driver display/computer. Nothing to do with Easter Eggs afaikt.

Tesla Display.jpg
 

JohnnyG

Weee!
Jun 24, 2016
872
1,188
Columbus, OH
It's totally part of the '007' Easter Egg. The code is looking for all instances of the string "Drive", "Driver", and "Driving" then replacing it with "Dive", "Diver", and "Diving". Here's something you can do to see what I'm referring to...

1. Make sure '007' Easter Egg is not engaged.
2. Create three new profiles named "Drive Jane", "Driver Joe", and "Driving Bob".
3. Engage the '007' Easter Egg.
4. Go to your 'Controls' > 'Settings' > 'Driver Profiles'.
5. Notice your new profile labels are now "Dive Jane", "Diver Joe", and "Diving Bob".
6. Try to type an "r" in between the "D" and "i" ; it won't let you!
6a. As soon as you form the string it changes it.
7. Try to type "Drive" in any profile name now, it will immediately convert it to "Dive".
8. Bonus: before engaging '007', change the name of your car to "Test Drive".
8a. After engaging '007', hit the "T" and look at the pop-up; it now says "Test Dive".

Also, notice on the 'Controls' screen that the "Driving" section is now the "Diving" section.
 

Pezpunk

Active Member
Aug 12, 2016
1,574
14,158
Bristow, VA
Thanks for enlightening me! Sounds like "well" spent engineering time to me! :) And maybe buggy given the two different outcomes :)

This was probably a bottom-rung UI monkey doing a regex at the presentation layer. Trust me, you do NOT want that guy rewriting your torque curve algorithms or whatever.
 

About Us

Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.

Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


SUPPORT TMC
Top