Jag har inte hunnit testa så mycket den senaste tiden, men lite har jag gjort:
Först gjorde jag en partvinnad kabel, lödde på en DS18B20 och pluggade in bland de andra icke-partvinnade stubbarna.
Då så jag ingen skillnad mellan den partvinnade och de andra. Inte helt förvånande, men jag ville ändå kolla.
Sedan gjorde jag några tester där jag hade de kopplade såhär:
1. icke-partvinnad. 93cm.
2. partvinnad. 93cm.
3. icke-partvinnad. 116cm.
(Tack vare returledaren satt alltså nr 1 närmast 1wire-mastern (USB-interfacet), vidare till nr 2 och vidare till nr 3.)
Gjorde bara kortare testserier, men den partvinnade hade varje gång ca 10% fler avläsningar än de andra.
Mätningarna gjordes var 15e sekund. Vid några tillfällen såg jag att den förväntade tidpunkten i loggen inte stämde,
så jag gjorde ett php-script som gick igenom LogTemp's logfiler och jämförde den senaste avlästa tidpunkten med den förra.
Där såg jag att dessa inställda "var 15e sekund" hade varierat ganska mycket....
Nedanstående gäller loggfilen för den partvinnade stubben:
Om jag sätter gränsen för vad som ska räknas som fel till >=18 sek så får jag 14.6 % fel.
De 10st första:
Fel nr 1. kl: 20:35:39. Skillnad: 33 sek.
Fel nr 2. kl: 21:01:17. Skillnad: 18 sek.
Fel nr 3. kl: 21:05:58. Skillnad: 18 sek.
Fel nr 4. kl: 02:20:41. Skillnad: 20 sek.
Fel nr 5. kl: 02:21:00. Skillnad: 19 sek.
Fel nr 6. kl: 02:36:11. Skillnad: 19 sek.
Fel nr 7. kl: 02:36:46. Skillnad: 18 sek.
Fel nr 8. kl: 02:37:05. Skillnad: 19 sek.
Fel nr 9. kl: 02:37:27. Skillnad: 22 sek.
Fel nr 10. kl: 02:37:45. Skillnad: 18 sek.
Frågan är vad som är en försening i LogTemp/WinXP och vad som är en missad avläsning...
"33 sek" (första raden) är ju ungefär dubbla 15 sek, så det kan vara en överhoppad avläsning där,
men man vet ju aldrig...
Listar jag de tider som är >= 19 sek så blir det såhär:
1.6 % fel hittades:
Fel nr 1. kl: 20:35:39. Skillnad: 33 sek.
Fel nr 2. kl: 02:20:41. Skillnad: 20 sek.
Fel nr 3. kl: 02:21:00. Skillnad: 19 sek.
Fel nr 4. kl: 02:36:11. Skillnad: 19 sek.
Fel nr 5. kl: 02:37:05. Skillnad: 19 sek.
Fel nr 6. kl: 02:37:27. Skillnad: 22 sek.
Fel nr 7. kl: 02:39:32. Skillnad: 22 sek.
Fel nr 8. kl: 02:39:53. Skillnad: 21 sek.
Fel nr 9. kl: 02:45:16. Skillnad: 19 sek.
Fel nr 10. kl: 02:55:53. Skillnad: 35 sek.
Fel nr 11. kl: 03:10:59. Skillnad: 35 sek.
Här är samma längd men icke-partvinnad:
1.4 % fel hittades:
Fel nr 1. kl: 20:45:18. Skillnad: 33 sek.
Fel nr 2. kl: 02:20:43. Skillnad: 22 sek.
Fel nr 3. kl: 02:36:11. Skillnad: 19 sek.
Fel nr 4. kl: 02:37:07. Skillnad: 21 sek.
Fel nr 5. kl: 02:37:27. Skillnad: 20 sek.
Fel nr 6. kl: 02:39:12. Skillnad: 20 sek.
Fel nr 7. kl: 02:39:34. Skillnad: 22 sek.
Fel nr 8. kl: 02:39:53. Skillnad: 19 sek.
Fel nr 9. kl: 02:45:17. Skillnad: 19 sek.
Fel nr 10. kl: 03:37:30. Skillnad: 35 sek.
Så om man går efter tiderna är det alltså ingen större skillnad mellan partvinnat och icke-partvinnat när de blandas i samma nät.
edit: Bytte ut senaste tabellen eftersom det smugit sig in ett annat datum som ställde till med fel.
Jag ska göra några större tester med enbart partvinnat nästa vecka.
Några tips eller kommentarer kring dagens övning?
