|
352 |
void |
352 |
void |
353 |
WifiMac::Configure80211p_CCH (void) |
353 |
WifiMac::Configure80211p_CCH (void) |
354 |
{ |
354 |
{ |
355 |
SetSifs (MicroSeconds (32)); |
355 |
Configure80211_10Mhz (); |
356 |
SetSlot (MicroSeconds (16)); |
|
|
357 |
SetEifsNoDifs (MicroSeconds (32 + 88)); |
358 |
SetPifs (MicroSeconds (32 + 16)); |
359 |
SetCtsTimeout (MicroSeconds (32 + 88 + 16 + GetDefaultMaxPropagationDelay ().GetMicroSeconds () * 2)); |
360 |
SetAckTimeout (MicroSeconds (32 + 88 + 16 + GetDefaultMaxPropagationDelay ().GetMicroSeconds () * 2)); |
361 |
} |
356 |
} |
362 |
|
357 |
|
363 |
void |
358 |
void |
364 |
WifiMac::Configure80211p_SCH (void) |
359 |
WifiMac::Configure80211p_SCH (void) |
365 |
{ |
360 |
{ |
366 |
SetSifs (MicroSeconds (32)); |
361 |
Configure80211_10Mhz (); |
367 |
SetSlot (MicroSeconds (16)); |
|
|
368 |
SetEifsNoDifs (MicroSeconds (32 + 88)); |
369 |
SetPifs (MicroSeconds (32 + 16)); |
370 |
SetCtsTimeout (MicroSeconds (32 + 88 + 16 + GetDefaultMaxPropagationDelay ().GetMicroSeconds () * 2)); |
371 |
SetAckTimeout (MicroSeconds (32 + 88 + 16 + GetDefaultMaxPropagationDelay ().GetMicroSeconds () * 2)); |
372 |
} |
362 |
} |
373 |
|
363 |
|
374 |
void |
364 |
void |