Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:The ever-present language issue in Quebec (Score 1) 172

There is no language issue in Québec, this is settle law. There is an english problem coming from english outside of Québec. Québec english's population is actually civilized.
As for the labels, the idea is that it is cheaper to have label with multiple languages than having multiple labels. The label war was lost years ago by the racist crowd in english canada.
Canada being USA's largest trading partner, it is logical that products shipped to Canada have French on the labels. Actually I think that all labels should have english, French and Spanish. When we have free trade with Brazil Portuguese should be on the labels as well.
All Americans should be happy when they see French on some labels on American products since it means that we sell those to Canada which translates to more jobs here.

Comment Re:The French saw it comming (Score 1) 172

Actually, it was quite insulting for the President of France to come to Canada and state that Quebec should be free (independent). We haven't quite forgiven him for interfering in our internal politics while in the position of honoured guest. After all, it was France that abandoned Quebec to British rule, after Wolfe handed Montcalm his ass.

You don't speak for the majority in Québec. Most of us fell so much pride to have French root despite our deep anger at France. France was then forgiven for not doing protecting us against the Brits.
Today a lot of things have changed because of this speech by the French president. Anglos should see him as the savior of the Canadian unity. What he did made a lot of Canadians realize that the more they discriminate against French Canadians the worst things would be for their country's unity.
I made my own choice on the issue after the 1980 referendum. I had become a hard core separatist during the military occupation of Montréal by the Canadian army in 1970. Since Québec didn't want to leave Canada I did.
Since the Canadian government has made enough changes to make life easier to French Canadians I don't see the possibility of ever getting enough votes to get Québec free from the more than 200 years of British occupation.
In october of this year will be the 30th anniversary of the "war measure act of 1970" where all civil rights were cancelled. The criteria to be a suspect terrorist were :
Young with long hair and French speaking. Students from French Canadian colleges were easy targets.
More than 800 people were put in prison with no charge, many were tortured either mentally of physically. One warden once told prisoners that they would be executed the next day.

Comment Re:question - in what language is it illegal? (Score 1) 698

In english only I think.
As I grew up we would make fun of the english because they were so square. We were so used to see good stuff on French Canadian TV but english TV was always censored, still is, it seems to have gone worst.

A few years ago when I lived in a different state I had a Quebec swear word on my licence plates and a lady asked me if I was a preacher. I gave her a smile. If she only knew ...

Comment Swearing is a right (Score 1) 698

Swearing is a right. When you are pissed off you have the right to show it somehow without having to resort to violence.

Perhaps you could use some more fun swear words like the ones used in Quebec. I would challenge anyone to call those profanities, specially fundies considering that swears words like Tabarnac, Calice and Ostie are words from the church.

Comment OBDII protocol & OBDII connector are not the s (Score 2, Informative) 270

A lot of people chatting on the OBDII subject today do not appear for to know what the hell they are talking about.
There is a diagnostic protocol called OBDII
OBDII Connector is the connector where you find all the communication lines used.
Not all lines are used for every vehicle.
Here are the connections for one of my tools for use with GM Engines and J1939/J1587 trucks with OBDII connector. For the bigger truck I use a connector convertor since the connector is different and round.

1 GMLAN Single Wire CAN
2 + J1850 line
3 GMLAN MS CAN H
4 Chassis Ground
5 Signal Ground
6 GMLAN HS CAN H
7 K Line
8 J1708 (J1587 software)
9 GMALDL
10 - J1850
11 GMLAN MS L
12 LSFT H
13 LSFT L
14 GMLAN HS L
15 L Line
16 un-switched VBatt

Pins 1,3,6,8,9,11,12,13 and 14 are called Discretionary, meaning that they will differ from manufacturer to manufacturer. If you look in your car you will see some pins missing, those are simply not supported.

Comment Re:bad idea (Score 1) 270

Since 1996 OBD is the law in the US. Cars have the ODB connector, commercial trucks and big RV have a different connector which is well documented in the SAE specs. On the OBD connector you have access to high speed and low speed can. There are pins for J1850 and K Line as well.

For CAN there are usually 3 ports, one for single wire and 2 for dual wire. GM has their lower speed on the single wire one. Usually peripherals connect to the low speed bus. I pick up GMLAN on one of the other two. There is nothing mysterious about the connector even though all three companies do it their own way.
The high speed CAN is 500k so all you have to do is hook up your board. You can use one of those evaluation boards form ST, Atmel or NXP to check the signals if you don't have your own board. When program the CAN just be aware that it is standard CAN and make sure that you do not broadcast anything. GM and Ford data is in big Endian. GMLAN has many messages on a bit boundary. If you have no information on the data it can be a lot of work. Engine speed and vehicle speed should be very easy to spot as well as the battery voltage if it is broadcasted.

For J1939 we usually have the round connector where there is also connection for J1587. Data in J1939 is little Endian.

Comment Re:As an engineer... (Score 2, Informative) 270

The reason for that is not what you seem to imply. It is a question of know how. You pay for what you don't know. The security issue is something else. If you are stupid enough to change setup in the car the company is not liable for it since it can be easily proven that you are the guilty one. Most well designed cars will not allow you to do any change without proper security. You need the right codes and passwords. We have to keep coming up with cleaver ways to keep morons from screwing things up.

The reason for the high price of devices like those of Intrepid, Actia, Dearborn or Vector are that those device allow you to similate engines, ABS or transmission messages easily. If you can't do certain things common sense is that you need to pay someone who knows. Knowledge is money. If that was a larger market the prices would be much lower.
I use some of those expensive devices to test our cluster software or other devices that hooks up to the CAN (J1939, GMLAN or Ford) as well as J1850 or J1587. The price varies between $800 and $4000. When you pay $4000, about half of it is for the software.

If all you want to do is monitor things and perhaps add your own gauges or gadgets you should not attempt to go into diagnostic too often and have no need for such expensive devices. A $200 or $100 device would be sufficient, you could even create your own for cheap. Look at some STM32 with CAN or the AT32UC3C, they are quite cheap, the Atmel processor has 2 CAN.

J1850 is a pain but with most CAN protocol you can monitor faults and most information thru CAN if you know the messages. Ford, GM and Chrysler information is easily available if you know someone, it is not hidden but they don't like that data to go to Joe Blow, you have to have a legitimate reason to want the data. If you are building a device like the ones on the market you will have no problem getting them as long as you pay for them. We had to pay close to $100 for GM and it took a while while we got it free from Ford thru one of our customers. You can get the SAE specs for J1939 and J1850, it must be well over $1000 a year for a subscription.

Don't bother asking people who have those data since we are not allowed to pass those on. You want this you must pay for it.

For those who cannot afford the price of the documentation or hardware for these you have to rely on information that is published on the net and hope that it is correct or monitor the CAN for yourself and do some reverse engineering. GM, Ford and Chrysler have their own protocol in standard CAN at 500k. You must make sure that you do not create bus off conditions and that if you do, you recover quickly. Do not attempt to hook up anything on a moving vehicle unless you know for sure that the hardware is designed correctly. J1850 is still available on some vehicle but both Ford and GM have phased them out. J1850 is very tricky as it is very easy to crash the engine or transmission if you broadcast physical message when someone is broadcasting physical messages. With J1850 you must request all messages. This is not true for GMLAN or Ford which have messages that are sent on a regular basis. The GM transmission has a bug that if you try to communicate with a message that is not supported the transmission communication will crash. Do not mess with J1850 on GM engines unless you know exactly what you are doing.

For non Ford or GM trucks or RV there is J1939 (CAN 250k) and J1587 (RS485 9600 baud). J1587 is still available on all recent Allison Transmission and Wabco or Bendix ABS. It is available on most engines even though it is meant to be obsoleted. It will be around for many years because the military still use it for diagnostic. Normally when J1939 is available we use that. Allison has now J2012 for diagnostic on J1939, this is rather new, it has codes similar to OBD. Cummins and CAT are likely to follow the trend with their engine in a few years, I think that Cummins will have them in 2013 or 2014. All data is in metric on J1939 and english in J1587.

Slashdot Top Deals

I find you lack of faith in the forth dithturbing. - Darse ("Darth") Vader

Working...