Forum Discussion
MrWizard
Feb 27, 2017Moderator
"-none is explanation for making programs like putting transmission in limp mode becouse door switch malfunction.
Famous program on BMW. "
your right
but what you are speaking of, is PLC type programing
"Programable Logic Controller"
if this switch and this input sensor are in this state, do this
its written in assembly logic that looks like a "chutes and ladders" diagram
when done correctly is fairly easy to read , understand and debug
i've done a lot of it, custom stuff to operate custom built industrial machinery
but problems arise when the engineer designing the machinery is not familiar with the operation environment
the bmw engineer to told the programmer to do this
never gave thought to a switch malfunction
in a mfg shop environment, when the door switch failed and the machine would not operate, i would be called to fix it
like you said "limp home mode" for the tranny was pretty stupid for the door switch failure, although the idea was probably to keep someone from moving the car with the door ajar and prevent a child from falling out
you can't drive the car because of a bad door switch/sensor then you have to have it towed to the shop, to figure out whats going on
but thats a long ways and off tangent from "substance abuse"
that was corporate decision, not the programmers fault
as a side note: there many types of programming and many languages to do it in, and ive studied and use several of them
Famous program on BMW. "
your right
but what you are speaking of, is PLC type programing
"Programable Logic Controller"
if this switch and this input sensor are in this state, do this
its written in assembly logic that looks like a "chutes and ladders" diagram
when done correctly is fairly easy to read , understand and debug
i've done a lot of it, custom stuff to operate custom built industrial machinery
but problems arise when the engineer designing the machinery is not familiar with the operation environment
the bmw engineer to told the programmer to do this
never gave thought to a switch malfunction
in a mfg shop environment, when the door switch failed and the machine would not operate, i would be called to fix it
like you said "limp home mode" for the tranny was pretty stupid for the door switch failure, although the idea was probably to keep someone from moving the car with the door ajar and prevent a child from falling out
you can't drive the car because of a bad door switch/sensor then you have to have it towed to the shop, to figure out whats going on
but thats a long ways and off tangent from "substance abuse"
that was corporate decision, not the programmers fault
as a side note: there many types of programming and many languages to do it in, and ive studied and use several of them
About RV Must Haves
Have a product you cannot live without? Share it with the community!8,793 PostsLatest Activity: Aug 22, 2023