If I see a car at or approaching a stop sign from either side I'll weave in my lane to get the headlight pointing at them then away from them so there is something to get their attention. A moto cop told me about that a few years ago.
I learned this technique years ago, too. Good advice.
Wow.................what a coincedence.....i am on day number 5 in icu as i type
....6th gear wot, she never saw me, be vfortunate you had lids as i did not....bike skid 232yards......rental costs will be covered by their ins
Sorry for you and hope that you get up out of the hospital and well without any repercussions.
God Speed.