added signal free time check and lost arbitration check