|
|
|
|
|
#1
|
|||
|
|||
|
The most useless accessory in my car is now even more useless
My car has this date display which I think is the most completely useless accessory possible. It's not part of the clock - the clock is part of the radio display. This date display is a separate LED display built into the plastic thing on the ceiling that the rear-view mirror hangs down from, which also has the sunroof controls and the compartment for my sunglasses. In fact, if it weren't for me looking up to get my sunglasses, I'd probably forget the date thing was even there.
It doesn't even display the year. Just the month and the day. Hey, if you're going to put a date display in the car, you might as well go all out, right? Apparently leap day has thrown my date display for a loop, because my car still thinks it's February. Yesterday the date display said FEB 30. Today it says FEB 31. So now this useless accessory is even more useless because it's WRONG! Any guesses when it will eventually roll over to March? My guess is that it will be tomorrow (on the assumption that a max of 31 days is programmed in). But part of me hopes to see it go all the way up to 99. |
|
#2
|
|||
|
|||
|
What kind of car (make, model, year) is it?
|
|
#3
|
|||
|
|||
|
Does your car have a CB radio? I've heard that those were popular, too, at one time.
|
|
#4
|
|||
|
|||
|
There's no way to adjust it?
|
|
#5
|
|||
|
|||
|
It's a 2003 Hyundai Santa Fe.
Yeah, there is. I just want to see where it goes on it's own. |
|
#6
|
|||
|
|||
|
Did you have the car in 2008, and if so, did it work correctly then? If it did, it is weird that it is screwing up in 2012 but not in 2008, which should be the same since no year is involved. Or maybe it is because it is 2012... Seriously, I think it is some software bug where the programmer had it change month when the day reached 28 in February (i.e. Feb 28 becomes March 1, but for leap years it goes to Feb 29... then the logic fails because it is like "if(day == 28){month++;}"; this expression fails for day = 29 (to avoid this, logic for leap years can be added; check for 28 for non-leap years and 29 for leap years and change it to "greater than or equal"). This assumes that the year is indeed stored somewhere but not displayed. Anyway, it will be interesting to see what happens when it reaches 99, probably just rollover (I really doubt the car will fail, what would be that dependent on the date; I once found an old computer where it thought 20xx was 19xx yet it worked just fine).
|
|
#7
|
|||
|
|||
|
Quote:
not on it is own, which is what it's means 1st grade English |
|
#8
|
|||
|
|||
|
Quote:
Not to mention the cigarette lighter outlet that no longer comes with a cigarette lighter. |
|
#9
|
|||
|
|||
|
Quote:
I don't use one very often, but I use it more than I ever did to light a cigarette (never). |
|
#10
|
|||
|
|||
|
It's a TomTom conspiracy to put Marlboro out of business, I tell ya.
|
|
#11
|
|||
|
|||
|
Mine has one of those and I only discovered it the other day. It is in front of the gear shift alongside a little recess that holds my security gate tags but has a spring loaded flip lid. I guess the recess is designed to hold a packet of cigarettes but the car has no ashtray?
|
|
#12
|
|||
|
|||
|
If you check the options list for many cars, you'll probably find a 'lighter/ashtray' package listed. With Volvo, I think the ashtray is an insert for the cupholder.
Hey, Shoeless, what's the update on today's date? Is it the 33rd?
__________________
Talking Pictures Last edited by postcards; 03-04-2012 at 09:20 AM. |
|
#13
|
|||
|
|||
|
This thread has the potential to be a very long one
|
|
#14
|
|||
|
|||
|
Quote:
Quote:
|
|
#15
|
|||
|
|||
|
Feb. 31. I'm giggling.
|
|
#16
|
|||
|
|||
|
I'm pretty sure it's a clock, also.
My wife has a 2002 Santa Fe, and that's where her clock is. |
|
#17
|
|||
|
|||
|
Today it says FEB 32, so this could go on for a while.
|
|
#18
|
|||
|
|||
|
Please can we see a picture? Pleeeeeeeease?
|
|
#19
|
|||
|
|||
|
tell us what happens after FEB 39.
|
|
#20
|
|||
|
|||
|
Maybe it will hit Feb 99 then, the next day when it tries to roll over, all the electronics will lock up and the car won't start. Either that or the car will explode.
|
|
#21
|
|||
|
|||
|
I'll put my money on it running up to Feb 99 and then rolling over to Feb 00.
Last edited by Senegoid; 03-05-2012 at 01:30 AM. |
|
#22
|
|||
|
|||
|
Quote:
Just keep it below 88 MPH! |
|
#23
|
|||
|
|||
|
it doesn't matter anyway, since the Mayans calendar, and because of it, the Earth will cease to exist on Dec. 21 anyway
|
|
#24
|
|||
|
|||
|
i will probably roll over to march 01, and just be 72 days behind
|
|
#25
|
|||
|
|||
|
From the manual:
Quote:
|
|
#26
|
|||
|
|||
|
So? He's said that he has corrected it before; it's just damn funny (especially when it rolled right past 31).
|
|
#27
|
|||
|
|||
|
Sounds like a bounds error of some kind. The leap year code must erroneously bypass the constraints entirely rather than just allowing an extra day.
The code probably tells it to rollover on midnight 2/28 but not on leap year, but then doesn't have any constraint beyond that. Last edited by davidm; 03-04-2012 at 12:35 PM. |
|
#28
|
|||
|
|||
|
I'm subscribing to this thread. I know I don't have to post to do that, but I wanted to announce it. I hardly ever subscribe to any threads, but this one is interesting and likely won't be finished for a while.
|
|
#30
|
|||
|
|||
|
Wow, and I thought my Dodge Durango that would go from 3:59 to 3:60, then about 3 seconds later to 4:00 was cool.
|
|
#31
|
|||
|
|||
|
I reckon it's got some mis-ordered or mis-nested conditional checks in the code - which probably means it has no way to get out of February in a leap year. That means one of a few things could happen:
It might count up to 99, then click back to Feb 01 (maybe 00) - and continue doing this until the end of the year. If the date number is a single byte value, it might continue incrementing it until it gets to Feb 255, then back to Feb 00 or Feb 01 - except that it probably can't express anything beyond Feb 99 on the display, so it might display nonsense, or nothing, or some kind of truncation (i.e. displaying 01 to 09 instead of 101 to 109, or displaying 10 for the whole of that range) I'd be really interested to hear from someone with experience of programming devices like this - would I be right in assuming it's got a microcontroller in there? Is it possible to actually write a program with unhandled exceptions that crashes one of these devices, or will it keep on churning through instructions no matter what? |
|
#32
|
|||
|
|||
|
Has it been going through to 31 on months that have only 30 days?
|
|
#33
|
|||
|
|||
|
You car is just trying to give Black History Month the support it deserves.
"Shortest month of the year? Fuck that!" |
|
#34
|
|||
|
|||
|
It's still February...for extremely large values of February.
|
|
#35
|
|||
|
|||
|
If they were being really efficient with their bits it might roll over at Feb 64 (63 even?). Though given it didn't roll over at 32 means it probably won't at 64.
Reminds me of one of my lazy habits. I put stuff in the microwave and almost allways put in something for like 66 seconds, 99 seconds, 2:22, 3:33, 9:99 minutes and so on. So my microwave allows seconds that should not be allowed to exist under human laws. |
|
#38
|
|||
|
|||
|
I wonder — is there any apocalyptic sect/myth/legend that sets 5/10/2012 as the date for The End™? If so, the clock in the Shoelessmobile may be trying to tell us something.
|
|
#39
|
|||
|
|||
|
I think Feb 99 is when this happens, except to the OP's car instead (link safe for work but kinda loud).
http://www.youtube.com/watch?v=Nck5Qcwq7fU Hint to OP. Pack some extra food and water. |
|
#40
|
|||
|
|||
|
By my back of the napkin calculations, today is Feb 99, 2012:
29 days in Feb 31 days in Mar (to Feb 60, as it were) 30 days in April (to Feb 90, as it were) so May 9th = Feb 99. So how's it looking on that 2003 Hyundai Santa Fe today, Shoeless? And needless to say, please do tell us what it shows tomorrow morning!! |
|
#41
|
|||
|
|||
|
So the world ends tomorrow?
__________________
Remember this motto to live by: Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather one should aim to skid in sideways, chocolate in one hand, glass of Scotch in the other, your body thoroughly used up, totally worn out and screaming "WOO HOO! Man, what a ride!" |
|
#42
|
|||
|
|||
|
It does indeed say FEB 99 today. I checked this morning before I left for work. I haven't actually driven the car since the weekend because the weather has been so nice I've been taking the bike to work. I'll check it again tomorrow and let y'all know what happens.
|
|
#43
|
|||
|
|||
|
Just make sure that no one is inside (or even near) that car at midnight!
Time warps can be nasty things. |
|
#44
|
|||
|
|||
|
"...and Shoeless was never heard from again."
|
|
#45
|
|||
|
|||
|
I woke up to a bright flash of light and a dull roaring noise, and went outside to see a swirling vortex in the driveway where my car used to be...
![]() Seriously though... Just for reference, here's a photo of FEB 99 from yesterday. And here's what it looks like today. Not at all what I was expecting. SPOILER:
|
|
#47
|
|||
|
|||
|
Hmm, possible explanations…
Your Hyundai was built in an alternate reality, where February never ends Or it was made in the South Korea on Mondas, Earth's twin planet Maybe it was made on Bizzaro Earth, in Bizzaro South Korea Or perhaps it's just a bug in the clock/calender software, but that's the hardest one to believe, gotta be one of the other three… |
|
#48
|
|||
|
|||
|
I had something similar happen on my non-Y2K compliant version of Quicken back in the day. Every thing worked fine except they put a weird symbol where the first zero of the year should have been.
|
|
#49
|
|||
|
|||
|
I already have.
__________________
Remember this motto to live by: Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather one should aim to skid in sideways, chocolate in one hand, glass of Scotch in the other, your body thoroughly used up, totally worn out and screaming "WOO HOO! Man, what a ride!" |
|
#50
|
|||
|
|||
|
So tomorrow it will read FEB half-zero 1? Please keep us updated!
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|