Veri akışının geri kalanından 1,5 bit süre gibi kolayca ayırt edilebilen bir durdurma biti uzunluğu kullanırsanız, orta iletim almaya başlamak kolay olmalıdır. Bununla birlikte, bu artan bir ek maliyete sahiptir. Durdurma bitinizin uzunluğunu artırdıkça, toplam kullanılabilir veri çıkışınız zarar görecektir.
Eğer otobüsü ağır bir şekilde kullanmıyorsanız ve sıklıkla çerçeveler arasında boşluklar varsa, o zaman bu boşluklardan birinin gerçekleşmesini beklemek ve ardından ilk hi-lo şanzımanınızın başlangıcı olarak almak meselesi olabilir. sonraki başlangıç biti.
Veri bitlerinin sayısının, çerçeve boyutunda olduğu gibi tahmin edilebilir olması gerektiğini unutmayın, bu nedenle veriyolunun kapasitesinin% 100'ünü kullanıyor ve stop bitiniz tek bir bit süresi olsa bile, yine de yeterli kare toplarsanız biti başlatın. Her karede bir hi-lo geçişi olması garanti edilir. Durdurma biti daima yüksek olan bittir. Başlangıç biti daima düşük olan bittir. Verilerinizin rastgele (veya yeterince rasgele) olduğunu varsayarsak, çerçevenizin boyutunda bir arabellek oluşturmak, içindeki her biti ayarlamak ve daha sonra arabellek yalnızca bu alana kadar bu arabellek içine almak gibi basit bir şey yapabilirsiniz 1 bit kümesi. Bu bit, stop bitiniz. Ondan sonraki başlangıç bitiniz. İşte bu kadar! Sen buldun.
Eşlik biti kullanıyorsanız, başka bir seçenek iki kare değerinde veri almak, ilk düşük biti başlangıç biti olarak seçmek ve ardından sağlama toplamını hesaplamak ve eşlik bitiyle karşılaştırmak olacaktır. Eşleşirse, başlangıç bitini (muhtemelen) buldunuz. Değilse, bir sonraki düşük biti seçin ve iyi bir sağlama toplamı elde edene kadar tekrarlayın. İki veri çerçevenizde geçerli bir başlangıç biti olarak kontrol edilen bir parça bulamazsanız, verileriniz bozuldu ve iki kare daha almanız gerekir.