Glad you're OK.
Which Dinotte model do you use? And, do you have it mounted on the bars or on your helmet?
I just ordered the 600L (600 lumens, LED) model, and look forward to mounting it on my helmet (so I can easily switch from bike to bike). It should get here this weekend, and it's good to know it has the candlepower to get a driver's attention.
I honestly don't know. I bought it last winter and just got it out again this week because of the time change. I think it's the 200L though and I have it handlebar mounted.