เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

owftpd - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ owftpd เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ owftpd เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


owftpd - เป€เบŠเบตเบšเป€เบงเบต FTP เบ—เบตเปˆเปœเป‰เบฒเบเบฝเบ”เบŠเบฑเบ‡เบชเบณเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ 1 เบชเบฒเบ

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


owftpd [ -c config ] -d serialport | -u | -s [เป€เบˆเบปเป‰เบฒเบžเบฒเบš:]เบžเบญเบ” [ -p เป€เบˆเบปเป‰เบฒเบžเบฒเบš: tcp-port ]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


1- เบฅเบงเบ”
1- เบฅเบงเบ” เป€เบ›เบฑเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบชเบฒเบเป„เบŸ เปเบฅเบฐเบŠเบธเบ”เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบญเบญเบเปเบšเบš เปเบฅเบฐเบœเบฐเบฅเบดเบ”เป‚เบ”เบ Dallas
Semiconductor, Inc. เบฅเบปเบ”เป€เบกเปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ•เปˆเปเบฒเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ•เปˆเปเบฒเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™
เบชเบฒเบเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบญเบ‡เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™.

เบญเบธเบ›เบฐเบเบญเบ™เปเบ•เปˆเบฅเบฐเปเบกเปˆเบ™เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเปเบฅเบฐเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเบงเป€เบฅเบเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบœเบฐเบฅเบดเบ”. เบกเบตเบเบงเป‰เบฒเบ‡
เบญเบธเบ›เบฐเบเบญเบ™เบ•เปˆเบฒเบ‡เป†, เบฅเบงเบกเบ—เบฑเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เป€เบŠเบฑเบ™เป€เบŠเบต (เบ„เบงเบฒเบกเบŠเบธเปˆเบกเบŠเบทเปˆเบ™, เบญเบธเบ™เบซเบฐเบžเบนเบก, เปเบฎเบ‡เบ”เบฑเบ™, เบ•เบดเบ”เบ•เปเปˆ,
เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™), เบชเบฐเบงเบดเบ”, เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบšเป€เบงเบฅเบฒ เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบšเบฑเบ™เบ—เบถเบเบ‚เปเป‰เบกเบนเบ™. เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบชเบฐโ€‹เบฅเบฑเบšโ€‹เบชเบฑเบšโ€‹เบŠเป‰เบญเบ™โ€‹เบซเบผเบฒเบ (เป€เบŠเบฑเปˆเบ™โ€‹: thermocoupleโ€‹
sensors) เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ”เป‰เบงเบเบญเบธเบ›เบฐเบเบญเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบเบฑเบ‡เบกเบตเบญเบธเบ›เบฐเบเบญเบ™ 1 เบชเบฒเบเบ—เบตเปˆเบกเบต
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบงเบก.

เป‚เบ„เบ‡เบเบฒเบ™ 1 เบชเบฒเบเปƒเบŠเป‰เบชเบฒเบเบ”เบฝเบง เบฅเบปเบ”เป€เบก เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš เปเบฅเบฐเบซเบผเบฒเบ เบ‚เป‰เบฒเบ—เบฒเบ” เบขเบนเปˆเปƒเบ™เบชเบฒเบเบ”เบฝเบงเบเบฑเบ™. เบฅเบปเบ”เป€เบก
เปเบกเปˆเบšเบปเบ”เบฅเบดเป€เบฅเบตเปˆเบกเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”. เบชเปเบฒเบฅเบญเบ‡เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบšเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เปเบฅเบฐ
เปเบเป‰เป„เบ‚เป‚เบ”เบเปƒเบŠเป‰ ID เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบกเบกเบฒเปƒเบ™เบซเบผเบฒเบเป†เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบงเบกเบ—เบฑเบ‡ serial, เบ‚เบฐเบซเบ™เบฒเบ™, i2c, เป€เบ„เบทเบญเบ‚เปˆเบฒเบ
เบซเบผเบทเบญเบฐเปเบ”เบšเป€เบ•เบต USB.

OWFS เบเบฒเบ™เบญเบญเบเปเบšเบš
OWFS เป€เบ›เบฑเบ™เบŠเบธเบ”เป‚เบ›เบฃเปเบเบกเบ—เบตเปˆเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบปเบ”เป€เบก 1 เบชเบฒเบ เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบ‚เบญเบ‡เบกเบฑเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ
เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰. เบซเบผเบฑเบเบเบฒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ virtual, เบ—เบตเปˆเบกเบต ID เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ
เป€เบ›เบฑเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต, เปเบฅเบฐเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‡เปˆเบฒเบเบ”เบฒเบ
เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™เป„เบ”เป‰.

เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เบ‚เบญเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบญเบ‡โ€‹เบชเปˆเบงเบ™โ€‹เบšเบธเบโ€‹เบ„เบปเบ™โ€‹เบซเบผเบทโ€‹เบเบฒเบ™โ€‹เบญเบญเบโ€‹เปเบšเบšโ€‹เปเบกเปˆโ€‹เบšเบปเบ”โ€‹เปเบกเปˆเบ™โ€‹เป€เบŠเบทเปˆเบญเบ‡โ€‹เป„เบงเป‰โ€‹เบ—เบฒเบ‡โ€‹เบซเบฅเบฑเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ—เบตเปˆโ€‹เบชเบญเบ”โ€‹เบ„เป‰เบญเบ‡โ€‹เบเบฑเบ™โ€‹.
เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ‡เปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบญเบญเบเปเบšเบšเบŠเบญเบšเปเบงเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก
เบซเบผเบทเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. เบกเบตโ€‹เบšเบฒเบ‡โ€‹เบ›เบฐโ€‹เบชเบดเบ”โ€‹เบ—เบดโ€‹เบœเบปเบ™โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹,
เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™, เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เบฐเบซเบ™เบฒเบ™เบเบฑเบšเปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบก, เปเบฅเบฐเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบญเบธเบ›เบฐเบเบญเบ™
เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™. เบเบฑเบ‡โ€‹เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เบžเบทเป‰เบ™โ€‹เบ–เบฒเบ™โ€‹เปเบกเปˆเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบ‡เปˆเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เบขเบทเบ”โ€‹เบขเบธเปˆเบ™โ€‹เปเบฅเบฐโ€‹
เบ„เบงเบฒเบกโ€‹เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹เบซเบผเบฒเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบ„เบงเบฒเบกโ€‹เป„เบงโ€‹.

owftpd
owhttpd (1โ€‹) เปเบกเปˆเบ™เป€เบŠเบตเบšเป€เบงเบต ftp (file-transfer-protocol) เบ—เบตเปˆเบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡
Dallas/Maxim bus 1-Wire เบ•เบดเบ”เบเบฑเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบต. เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบซเบผเบฑเบเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ•เปˆเบฒเบ‡เป†
เบžเบปเบšเป€เบซเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเบ—เบฒเบ‡เป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เป€เบšเบดเปˆเบ‡เปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

owftpd (1โ€‹) เปƒเบŠเป‰เบชเบปเบ™เบ—เบดเบชเบฑเบ™เบเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš owfs (1โ€‹) เปเบฅเบฐ owhppt (1โ€‹) , เบšเปˆเบญเบ™เบ—เบตเปˆ URL
เบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบšเบŠเบทเปˆเป„เบŸเบฅเปŒ.

เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ ftp เปเบกเปˆเบ™เบชเบฐเบšเบฑเบšเบ”เบฑเบ”เปเบเป‰เบ‚เบญเบ‡ oftpd เป‚เบ”เบ Shane Kerr. เบกเบฑเบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเป„เบŸเบฅเปŒเบˆเบฒเบ
เปเบœเปˆเบ™, เบžเบฝเบ‡เปเบ•เปˆเป„เบŸเบฅเปŒ virtual เบˆเบฒเบเบฅเบปเบ”เป€เบก 1-wire. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ„เบงเบ™เบˆเบฐเบ”เบต. เบžเบฝเบ‡เปเบ•เปˆ
เบฅเบปเบ”เป€เบก 1 เบชเบฒเบเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡.

เบญเบธเบ›เบฐเบเบญเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ (1 เบชเบฒเบ เบฅเบปเบ”เป€เบก เบญเบฒเบˆเบฒเบ™)


เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบฅเบฐเบšเบธเบญเบธเบ›เบฐเบเบญเบ™ (เปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบก) เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบเบฑเบšเบฅเบปเบ”เป€เบก 1 เบชเบฒเบ.
เบ—เบฒเบ” 1 เบชเบฒเบเปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบฅเบปเบ”เป€เบก 1 เบชเบฒเบ, เปเบฅเบฐเบ™เบฒเบเบฅเบปเบ”เป€เบกเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบ—เปˆเบฒเป€เบฎเบทเบญ.
เปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเปเบฅเบฐเบ„เบงเบšเบ„เบธเบกเบฅเบปเบ”เป€เบก 1 เบชเบฒเบ. เบ™เบฒเบเบฅเบปเบ”เป€เบกเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ•เบปเบงเบˆเบดเบ‡
เบญเบธเบ›เบฐเบเบญเบ™, เป‚เบกเบ”เบนเบ™ kernel w1, เบซเบผเบท an owserver (1).

เบ•เป‰เบญเบ‡เบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบธเบ›เบฐเบเบญเบ™เบขเปˆเบฒเบ‡เปœเป‰เบญเบเปœเบถเปˆเบ‡เบญเบฑเบ™. เบšเปเปˆเบกเบตเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบชเบฒเบกเบฒเบ”เบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเปœเบถเปˆเบ‡เบญเบธเบ›เบฐเบเบญเบ™
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ, เปเบฅเบฐเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. (เป€เบ›เบฑเบ™เบชเบฐเบซเบฐเบžเบฑเบ™เบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ /bus.n/
เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹.)

Linux เปเบฅเบฐ BSD เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰เบ™เบฐเป‚เบเบšเบฒเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบžเบญเบ”เบฎเบฒเบ”เปเบง. เป€เบˆเบปเป‰เบฒโ€‹เบ•เป‰เบญเบ‡
เบกเบตโ€‹เบชเบดเบ”โ€‹เบžเบฝเบ‡โ€‹เบžเปโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบžเบญเบ”โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบซเบผเบทโ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบฅเบปเป‰เบกโ€‹เป€เบซเบผเบงโ€‹เบขเปˆเบฒเบ‡โ€‹เบ‡เบฝเบšเป†.

* Serial เบญเบธเบ›เบฐเบเบญเบ™


port เบเปเบฒเบ™เบปเบ”เบžเบญเบ” serial, e.g /dev/ttyS0

-d port | --device=port (DS2480B)
เปเบกเปˆเปเบšเบšเบฅเบปเบ”เป€เบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ DS2480B (เป€เบŠเบฑเปˆเบ™: DS9097U เบซเบผเบท LINK เปƒเบ™เป‚เปเบ”เบˆเบณเบฅเบญเบ‡). เบ–เป‰เบฒ
เบญเบฐเปเบ”เบšเป€เบ•เบตเบšเปเปˆเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡, เบงเบปเบ‡เบˆเบญเบ™เบ›เบฐเป€เบžเบ” passive (DS9907E เบซเบผเบท diode / resistor) เบˆเบฐเป€เบ›เบฑเบ™.
เบ„เบฒเบ”.

--serial_flextime | --serial_regulartime (DS2480B)
เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เป€เบงเบฅเบฒเบฅเบปเบ”เป€เบก (เป€เบšเบดเปˆเบ‡เปเบœเปˆเบ™เบ‚เปเป‰เบกเบนเบ™ DS2480B). เบšเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™, เป€เบŠเบฑเปˆเบ™: Swart
LCD เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบš flextime.

--baud=1200|9600|19200|38400|57600|115200 (DS2480B,LINK,HA5)
เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบžเบญเบ” serial เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบกเบ—เบฑเบ‡เบซเบกเบปเบ”. เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”
เบญเบธเบ›เบฐเบเบญเบ™ serial เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบงเบฒเบกเป„เบงเบ—เบฑเบ‡เบซเบกเบปเบ”. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ›เปˆเบฝเบ™โ€‹เบ„เบงเบฒเบกโ€‹เป„เบงโ€‹เปเบกเปˆโ€‹เบšเบปเบ”โ€‹เบฅเบปเบ”โ€‹เป€เบกโ€‹เบ‚เบญเบ‡โ€‹เบšเบธเบโ€‹เบ„เบปเบ™โ€‹
เบชเปเบฒโ€‹เบฅเบฑเบš LINK เปเบฅเบฐ DS2880B เปƒเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบš / เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹. เป„เบ”เป‰ HA5 เบ„เบงเบฒเบกเป„เบงเบ–เบทเบเบเปเบฒเบ™เบปเบ”
เปƒเบ™เบฎเบฒเบ”เปเบง, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบญเบฑเบ”เบ•เบฒ buad เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ„เบงเบ™เบเบปเบ‡เบเบฑเบšเบญเบฑเบ”เบ•เบฒเบ™เบฑเป‰เบ™.
เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (9600 เบชเปเบฒเบฅเบฑเบš LINK เปเบฅเบฐ DS2480B ) เปเบฅเบฐ 115200 เบชเปเบฒเบฅเบฑเบš HA5
เบกเบตเบชเบฐเบ•เบด เปเบฅเบฐเบšเปเปˆเบ„เบงเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

--straight_polarity | --reverse_polarity (DS2480B)
เบ›เบตเป‰เบ™เบ‚เบปเป‰เบงเบ‚เบญเบ‡ transistors เบœเบปเบ™เบœเบฐเบฅเบดเบ” DS2480B? เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบš DS9097U, เปเบ•เปˆ
เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบญเบทเปˆเบ™เป†.

--link=เบžเบญเบ” (LINK)
iButtonLink LINK เบญเบฐเปเบ”เบฑเบšเป€เบ•เบต (เบ—เบธเบเบฅเบธเป‰เบ™) เบขเบนเปˆเปƒเบ™เป‚เปเบ”เบšเปเปˆเป€เบฎเบฑเบ”เบเบฒเบ™เบˆเบณเบฅเบญเบ‡. เปƒเบŠเป‰ ascii
เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเปƒเบ™เป„เบฅเบเบฐ serial.

--ha7e=เบžเบญเบ” (HA7E)
เบเบฑเบ‡ เบ‚เปเป‰เบกเบนเบ™ เบฅเบฐเบšเบปเบš HA7E เบญเบฐเปเบ”เบฑเบšเป€เบ•เบต (เปเบฅเบฐ HA7S ) เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบš ascii nativeโ€‹.

--ha5=เบžเบญเบ” | --ha5=เบžเบญเบ”:เบ | --ha5=เบžเบญเบ”:acg (HA5)
เบเบฑเบ‡ เบ‚เปเป‰เบกเบนเบ™ เบฅเบฐเบšเบปเบš HA5 เบญเบฐเปเบ”เบฑเบšเป€เบ•เบต mutidrop เปƒเบ™เป‚เปเบ” ascii เป€เบ”เบตเบก. เป€เบ–เบดเบ‡ 26 เบญเบฐเปเบ”เบฑเบšเป€เบ•เบต
เบชเบฒเบกเบฒเบ”เปเบšเปˆเบ‡เบ›เบฑเบ™เบžเบญเบ”เบ”เบฝเบงเบเบฑเบ™, เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบกเบตเบˆเบปเบ”เบซเบกเบฒเบเบกเบญเบšเบซเบกเบฒเบ. เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบˆเบปเบ”โ€‹เบซเบกเบฒเบโ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹, เป„เบ”เป‰โ€‹
เป‚เบ›เบฃเปเบเบฃเบกเบˆเบฐเบชเบฐเปเบเบ™เบซเบฒเบ„เบณเบ•เบญเบšเบ—เบณเบญเบดเบ” (เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเบŠเป‰เบฒ).

--checksum | --no_checksum (HA5)
เป€เบ›เบตเบ” (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) เบซเบผเบทเบ›เบดเบ”เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” checksum เบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ HA5.

--passive=เบžเบญเบ” | --ha2=เบžเบญเบ” | --ha3=เบžเบญเบ” | --ha4b=เบžเบญเบ” (เบ•เบปเบงเบ•เบฑเป‰เบ‡เบ•เบปเบงเบ•เบต)
เบญเบฐเปเบ”เบšเป€เบ•เบต 1 เบชเบฒเบเปเบšเบš Passive. Powered off serial port เปเบฅเบฐเปƒเบŠเป‰เป„เบŸเบŸเป‰เบฒ passive
เบญเบปเบ‡เบ›เบฐเบเบญเบš (resitors เปเบฅเบฐ diodes).

--8 เบšเบดเบ” | --6 เบšเบดเบ” (เบ•เบปเบงเบ•เบฑเป‰เบ‡เบ•เบปเบงเบ•เบต)
เบชเบฑเบ‡เป€เบ„เบฒเบฐเบฎเบนเบšเปเบšเบšเบ„เบทเป‰เบ™ 1-wire เป‚เบ”เบเปƒเบŠเป‰ 6-bit (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) serial word, เบซเบผเบท 8-bit.
เบšเปเปˆเปเบกเปˆเบ™เบญเบธเบ›เบฐเบเบญเบ™ UART เบ—เบฑเบ‡เปเบปเบ”เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™ 6 เบšเบดเบ”.

--timeout_serial=5
เปเบปเบ”เป€เบงเบฅเบฒ (เป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบต) เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ serial เบ—เบฑเบ‡เบซเบกเบปเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 5 เบงเบดเบ™เบฒเบ—เบต. เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบžเบฒเบเปƒเบ•เป‰ /settings/timeout/serial

* USB เบญเบธเบ›เบฐเบเบญเบ™


เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบฅเบปเบ”เป€เบก USB เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบžเบฝเบ‡เปเบ•เปˆเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบŠเบดเบš DS2490. เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™
DS9490R เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบกเบต 1-wire ID slave เบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เบ„เบญเบšเบ„เบปเบง 81.

เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰เบเบฑเบ‡เบกเบตเปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบกเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบŠเบดเบš serial เบ—เบตเปˆเบกเบต USB เป€เบžเบทเปˆเบญเปเบ›เบ‡ serial เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™
in. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบ serial bus master protocol.

-u | --usb
เปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ DS2490 (เบ„เบทเบเบฑเบš DS9490R).

-u2 | --usb=2
เปƒเบŠเป‰ USB bus master เบ—เบตเบชเบญเบ‡. (เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบกเปˆเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ
เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเปเปˆเป„เบ”เป‰เบชเบฑเปˆเบ‡เบญเบธเบ›เบฐเบเบญเบ™ USB เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡).

- เบ—เบฑเบ‡เปเบปเบ” | --usb=ALL
เปƒเบŠเป‰เบญเบธเบ›เบฐเบเบญเบ™ USB เบ—เบฑเบ‡เปเบปเบ”.

--usb_flextime | --usb_regulartime
เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เป€เบงเบฅเบฒเบฎเบนเบšเปเบšเบšเบ„เบทเป‰เบ™ 1-wire เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.

--altusb
เป„เบฅเบเบฐเป€เบงเบฅเบฒ USB เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡ Willy Robion.

--timeout_usb=5
เปเบปเบ”เป€เบงเบฅเบฒเบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ USB. เบญเบฑเบ™เบ™เบตเป‰เบกเบตเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 5 เบงเบดเบ™เบฒเบ—เบต เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰
เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบžเบฒเบเปƒเบ•เป‰ /settings/timeout/usb

* I2C เบญเบธเบ›เบฐเบเบญเบ™


I2C เปเบกเปˆเบ™เป‚เบ›เบฃเป‚เบ•เบ„เปเบชเบฒเบ 2 เบ—เบตเปˆเปƒเบŠเป‰เบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบšเบŠเบดเบšเบซเบฒเบŠเบดเบš. เปเบกเปˆโ€‹เบšเบปเบ”โ€‹เบฅเบปเบ”โ€‹เป€เบก: DS2482-100,
DS2482-101 เปเบฅเบฐ DS2482-800 เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธ (เบœเปˆเบฒเบ™เปเบฎเบ‡เบ”เบฑเบ™ pin) เบŠเบธเบ”เบเปˆเบญเบเบ‚เบญเบ‡เบ—เบตเปˆเบขเบนเปˆเปƒเบ™ i2c
เบฅเบปเบ”เป€เบก. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เปเบกเปˆเบ™

i2c_เบ—เบตเปˆเบขเบนเปˆ

0,1,2,3
0x18,0x19,0x1A,0x1B

4,5,6,7
0x1C,0x1D,0x1E,0x1F (DS2482-800 only)

port เบชเปเบฒเบฅเบฑเบšเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš i2c เบกเบตเปเบšเบšเบŸเบญเบก /dev/i2c-0, /dev/i2c-1, ...

-d port | --device=port
เปเบšเบšเบŸเบญเบกเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเบฐเป€เบžเบฒเบฐ port เปเบฅเบฐเบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆ i2c_เบ—เบตเปˆเบขเบนเปˆ

--i2c=เบžเบญเบ” | --i2c=port:i2c_address | --i2c=port:เบ—เบฑเบ‡เปเบปเบ”
เบชเบฐเป€เบžเบฒเบฐ i2c port เปเบฅเบฐ i2c_เบ—เบตเปˆเบขเบนเปˆ เปเบกเปˆเบ™เบ—เบฑเบ‡เบ—เปเบฒเบญเบดเบ”, เบชเบฐเป€เบžเบฒเบฐ, เบซเบผเบทเบ—เบฑเบ‡เบซเบกเบปเบ”เบซเบผเบท
เบžเบงเบเป€เบ‚เบปเบฒ. เบ— i2c_เบ—เบตเปˆเบขเบนเปˆ เปเบกเปˆเบ™ 0,1,2,...

--i2c | --i2c=: | --i2c=ALL:เบ—เบฑเบ‡เปเบปเบ”
เบ„เบปเป‰เบ™เบซเบฒเบฅเบปเบ”เป€เบก i2c เบ—เบตเปˆเบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”, เบ—เปเบฒเบญเบดเบ”, เบซเบผเบทเบ—เบธเบ i2c
adapter

เป„เบ”เป‰ DS2482-800 masters 8 เบฅเบปเบ”เป€เบก 1 เบชเบฒเบเปเบฅเบฐเบญเบทเปˆเบ™เป†เบˆเบฐเบชเป‰เบฒเบ‡ 8 /bus.n เบเบฒเบ™เบญเบญเบเบชเบฝเบ‡.

* เป€เบ„เบทเบญเบ‚เปˆเบฒเบ เบญเบธเบ›เบฐเบเบญเบ™


เบ™เบฒเบเบฅเบปเบ”เป€เบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบœเปˆเบฒเบ™เป‚เบ›เบฃเป‚เบ•เบ„เปเป€เบ„เบทเบญเบ‚เปˆเบฒเบ tcp/ip เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเป„เบ”เป‰
เบ—เบธเบเบšเปˆเบญเบ™เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เป„เบ”เป‰ network_address เปเบกเปˆเบ™เบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก tcp_address:port

เป€เบŠเบฑเปˆเบ™: 192.168.0.1:3000 เบซเบผเบท localhost:3000

--link=network_address
LinkHubE network LINK adapter เป‚เบ”เบ iButtonLink

--ha7net=network_address | --ha7net
เบญเบฐเปเบ”เบšเป€เบ•เบต 7-wire เป€เบ„เบทเบญเบ‚เปˆเบฒเบ HA1Net เบ—เบตเปˆเบกเบตเบ—เบตเปˆเบขเบนเปˆ tcp เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ เบซเบผเบทเบ„เบปเป‰เบ™เบžเบปเบšเป‚เบ”เบ udp
multicast. เป‚เบ”เบ เบเบฑเบ‡ เบ‚เปเป‰เบกเบนเบ™ เบฅเบฐเบšเบปเบš
--timeout_ha7=60 เปเบปเบ”เป€เบงเบฅเบฒเบชเบฐเป€เบžเบฒเบฐเบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ HA7Net (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 60 เบงเบดเบ™เบฒเบ—เบต).

--etherweather=network_address
เบญเบฐเปเบ”เบšเป€เบ•เบต Etherweather

-s network_address | --server=network_address
เบ—เบตเปˆโ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบญเบ‡โ€‹ owserver (1โ€‹) เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเป€เบงเบปเป‰เบฒเบเบฑเบšเบฅเบปเบ”เป€เบก 1 เบชเบฒเบ. เบžเบญเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เปเบกเปˆเบ™ 4304.

--timeout_network=5
เปเบปเบ”เป€เบงเบฅเบฒเบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบซเบผเบฑเบเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบฅเบปเบ”เป€เบก. เบ™เบตเป‰เบกเบตเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 1 เบงเบดเบ™เบฒเบ—เบต เปเบฅเบฐเบชเบฒเบกเบฒเบ”
เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบžเบฒเบเปƒเบ•เป‰ /settings/timeout/เป€เบ„เบทเบญเบ‚เปˆเบฒเบ

* เบˆเบณ เบฅเบญเบ‡ เบญเบธเบ›เบฐเบเบญเบ™


เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบฅเบฐเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบšเปเปˆโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบกเบตโ€‹เบฎเบฒเบ”โ€‹เปเบงโ€‹เบ—เบตเปˆโ€‹เปเบ—เป‰โ€‹เบˆเบดเบ‡โ€‹. เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบเบโ€‹
เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบฎเบฒเบ”เปเบงเบˆเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบเบฒเบ™เบญเบญเบเปเบšเบšเบŠเบญเบšเปเบง.

เบญเบธเบ›เบฐเบเบญเบ™
เปเบกเปˆเบ™เบฅเบฒเบเบเบฒเบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™ 1-wire เบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ•เปเปˆเป„เบ›เบ™เบตเป‰. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ เบ
เบฅเบฐเบซเบฑเบ” CRC8 เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

10,05,21
เป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบ เบ„เบญเบšเบ„เบปเบง เบฅเบฐเบซเบฑเบ” (DS18S20, DS2405 เปเบฅเบฐ DS1921 เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰).

10.12AB23431211
เบ—เบตเปˆเบขเบนเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เบเบงเปˆเบฒ. เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบญเบธเบ›เบฐเบเบญเบ™เบฎเบฒเบ”เปเบงเบ•เบปเบงเบˆเบดเบ‡
เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบˆเปเบฒเบฅเบญเบ‡.

DS2408,DS2489
เบŠเบทเปˆเบญเบธเบ›เบฐเบเบญเบ™ 1 เบชเบฒเบ. (เบšเบฑเบ”เบ›เบฐเบˆเบณเบ•เบปเบงเป€เบ•เบฑเบกเบšเปเปˆเบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเป„เบ”เป‰เปƒเบ™เบฎเบนเบšเปเบšเบšเบ™เบตเป‰).

--fake=เบญเบธเบ›เบฐเบเบญเบ™
เบ—เบตเปˆเบขเบนเปˆ Random เปเบฅเบฐเบ„เปˆเบฒ Random เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบ•เปˆเบฅเบฐเบ„เบปเบ™. ID เบญเบธเบ›เบฐเบเบญเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เปเบšเบšเบชเบธเปˆเบก
(เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเป„เบ”เป‰เบฅเบฐเบšเบธ).

--temperature_low=12 --temperature_high=44
เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบญเบธเบ™เบซเบฐเบžเบนเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ fake เบเบฒเบ™เบˆเบณเบฅเบญเบ‡เบญเบฐเปเบ”เบšเป€เบ•เบต. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบขเบนเปˆเปƒเบ™
เบ‚เบฐเบซเบ™เบฒเบ”เบญเบธเบ™เบซเบฐเบžเบนเบกเบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰
เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบญเบฐเปเบ”เบšเป€เบ•เบตเบžเบฒเบเปƒเบ•เป‰
/bus.x/interface/settings/simulated/[temperature_low|temperature_high]

--tester=เบญเบธเบ›เบฐเบเบญเบ™
เบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰เปเบฅเบฐเบ„เปˆเบฒเบ—เบตเปˆเบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบ•เปˆเบฅเบฐเบ„เบปเบ™. (เป€เบšเบดเปˆเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
algorhythm).

* w1 kernel เป‚เบกเบ”เบนเบ™


เบ™เบตเป‰โ€‹เป€เบ›เบฑเบ™โ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐ linux เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เปเบกเปˆโ€‹เบšเบปเบ”โ€‹เบฅเบปเบ”โ€‹เป€เบกโ€‹. เบฎเบฒเบ
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเบ‚เบญเบ‡ owfs v2.7p12 เปเบฅเบฐ
linux 2.6.30.

เปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบกเป„เบ”เป‰เบ–เบทเบเบฎเบฑเบšเบฎเบนเป‰เปเบฅเบฐเป€เบžเบตเปˆเบกเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง. เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบกเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเปเบกเปˆเบ™
เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰, เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบ›เบฐเบเบญเบšเบกเบต USB, i2c เปเบฅเบฐเบเบฒเบ™เบญเบญเบเปเบšเบš GPIO เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบขเบนเปˆเปƒเบ™เบเบฐเบ”เบฒเบ™เบเบฑเบ‡.

เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบˆเบณเบเบฑเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰ superuser เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเป‚เบ›เบฃเป‚เบ•เบ„เปเบญเบญเบเบญเบฒเบเบฒเบ” netlink เปƒเบŠเป‰เป‚เบ”เบ w1.
Multitasking เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™ configured (เบเบฐเบ—เบนเป‰) เปƒเบ™เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก.

--w1 เปƒเบŠเป‰ linux kernel w1 virtual bus master.

--timeout_w1=10
เปเบปเบ”เป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ w1 netlink. เบ™เบตเป‰เบกเบตเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 10 เบงเบดเบ™เบฒเบ—เบตเปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบžเบฒเบเปƒเบ•เป‰ /settings/timeout/w1

เบชเบฐเป€เบžเบฒเบฐ OPTIONS


-p เป€เบˆเบปเป‰เบฒเบžเบฒเบš:portnum
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ) เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบžเบญเบ” tcp เบ—เบตเปˆเป€เบŠเบตเบšเป€เบงเบต ftp เป€เบ›เบตเบ”เปƒเบŠเป‰. เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ”เป‰เบงเบ URL
ftp://เบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆ@servernameoripaddress:portnum

เบžเบญเบ” ftp เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบ”เบต, 21, เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ•เบปเบงเป€เบฅเบเบžเบญเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™
เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”, เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบžเบดเป€เบชเบ”เปเบกเปˆเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.

เบญเบธเบ™เบซเบฐเบžเบนเบกเบด SCALE OPTIONS


-C --Celsius
-F -- เบŸเบฒเป€เบฃเบ™เบฎเบฒเบ
-K --Kelvin
-R -- เบญเบฑเบ™เบ”เบฑเบš
เบ‚เบฐเปœเบฒเบ”เบญเบธเบ™เบซเบฐเบžเบนเบกเบ—เบตเปˆเปƒเบŠเป‰เบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบญเบญเบเบ‚เปเป‰เบกเบนเบ™. Celsius เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบžเบฒเบเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆ /settings/units/temperature_scale

PRESSURE SCALE OPTIONS


--mbar (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™)
--atm
--mmHg
--inHg
--psi
--เบ›
เบ‚เบฐเบซเบ™เบฒเบ”เบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เปเป‰เบกเบนเบ™. Millibar เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบžเบฒเบเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆ /settings/units/pressure_scale

เบฎเบนเบšเปเบšเบš OPTIONS


เป€เบฅเบทเบญเบเบเบฒเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ•เบปเบงเบฅเบฐเบšเบธเบชเบฐเป€เบžเบฒเบฐ 1 เบชเบฒเบ. OWFS เปƒเบŠเป‰เบ•เบปเบงเบฅเบฐเบšเบธเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบ›เบฑเบ™
เบŠเบทเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ.

เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบซเบผเบฒเบเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเป„เบ”เป‰, เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™ family-id-crc8 เปเบšเบšเบŸเบญเบก,
เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบšเบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป†เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบชเบฐเบซเบผเบฒเบเปƒเบ™ iButtons, เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™ crc8-id-family เปเบšเบšเบŸเบญเบก.

-f --format="f[.]i[[.]c]"
เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ 1 เบชเบฒเบ. เปเบ•เปˆเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบกเบตเบ—เบตเปˆเบขเบนเปˆ 8byte, เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ:

f เบฅเบฐเบซเบฑเบ”เบ„เบญเบšเบ„เบปเบง, 1 byte

i เป€เบฅเบ ID, 6 bytes

c CRC checksum, 1 byte

เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปเบกเปˆเบ™ เบŸเบต (default, 01.A1B2C3D4E5F6), fi fic f.ic fic เปเบฅเบฐ fi.c

เบฎเบนเบšเปเบšเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ–เบทเบเบเบญเบกเบฎเบฑเบšเป€เบ›เบฑเบ™เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™, เปเบ•เปˆเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฐเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰.

เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบขเบนเปˆเบชเบฒเบกเบฒเบ”เบ”เบถเบ‡เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ›เป‰เบญเบ™เบญเบธเบ›เบฐเบเบญเบ™เปƒเบ™ owfs เป‚เบ”เบ เบ„เบญเบšเบ„เบปเบง, id เปเบฅเบฐ
crc8 เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”, เปเบฅเบฐเป‚เบ”เบเบฅเบงเบกเบเบฑเบš เบ—เบตเปˆเบขเบนเปˆ. reverse id เปเบฅเบฐเบ—เบตเปˆเบขเบนเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบ›เบฑเบ™ r_id เปเบฅเบฐ r_เบ—เบตเปˆเบขเบนเปˆ.

JOB เบเบฒเบ™เบ„เบงเบšเบ„เบธเบก OPTIONS


-r --เบญเปˆเบฒเบ™โ€‹เบขเปˆเบฒเบ‡โ€‹เบ”เบฝเบง
-w --เบ‚เบฝเบ™
เบžเบงเบเป€เบฎเบปเบฒเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ‚เบฝเบ™เปƒเบชเปˆเบฅเบปเบ”เป€เบก 1-wire (เบ‚เบฝเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบซเบงเบดเบ”, เบˆเปเบฒเบเบฑเบ”, PIOs) เบšเป?
เป„เบ”เป‰ เบ‚เบฝเบ™ เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบปเบกโ€‹เบกเบฒเบ”โ€‹, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹.

-P --pid-file เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบงเบฒเบ‡ PID -- process ID เบ‚เบญเบ‡ owfs เปƒเบชเปˆเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบฅเบฐเบšเบธ. เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบชเบฐเบ„เบฃเบดเบš.

--เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบกเบฒ | -- เป€เบšเบทเป‰เบญเบ‡เปœเป‰เบฒ
เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ›เปˆเบญเบ console เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเปƒเบ™ เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบกเบฒ เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เป€เบกเบตเบ™โ€‹เบœเบปเบ™โ€‹
เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡. เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบกเบฒ เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

--error_print=0|1|2|3
=0 เบ›เบฒเบเบ—เบฒเบ‡เบ›เบฐเบชเบปเบกเปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™: stderr foreground / syslog background

=1 syslog เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™

=2 stderr เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™

=3 /dev/null (เป‚เปเบ”เบ‡เบฝเบš).

--error_level=0..9
=0 เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™

=1 เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ / เบ•เบฑเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ

=2 เบเบฒเบ™เป‚เบ—เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”

=3 เบชเบฐเบซเบผเบธเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบเบฒเบ™เป‚เบ—

=4 เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹

>4 debugging chaff

--error_level=9 เบœเบฐเบฅเบดเบ”เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบซเบผเบฒเบ

CONFIGURATION เป€เบญเบเบฐเบชเบฒเบ™


-c เป€เบญเบเบฐเบชเบฒเบ™ | --เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ เป€เบญเบเบฐเบชเบฒเบ™
เบŠเบทเปˆเบ‚เบญเบ‡ owfs (5โ€‹) เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบกเบตเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก

เบŠเปˆเบงเบโ€‹เป€เบซเบผเบทเบญ OPTIONS


เป€เบšเบดเปˆเบ‡เบซเบ™เป‰เบฒเบœเบนเป‰เบŠเบฒเบเบ™เบตเป‰เปเบฅเบฐเป€เบงเบฑเบšเป„เบŠเบ—เปŒ http://www.owfs.org

-h --help=[เบญเบธเบ›เบฐเบเบญเบ™|เปเบ„เบ”|เป‚เบ›เบฃเปเบเบฃเบก|เบงเบฝเบ|เบญเบธเบ™เบซเบฐเบžเบนเบก]
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ‚เปเป‰โ€‹เบชเบฐโ€‹เบซเบผเบธเบšโ€‹เบžเบทเป‰เบ™โ€‹เบ–เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹.

เบญเบธเบ›เบฐเบเบญเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเปเบšเบšเบฅเบปเบ”เป€เบก 1 เบชเบฒเบ

เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒ cache เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบฅเบฐเป€เบงเบฅเบฒ

เป‚เบ„เบ‡เบเบฒเบ™
mountpoint เบซเบผเบท TCP เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ

เบงเบฝเบโ€‹เป€เบฎเบฑเบ”โ€‹เบ‡เบฒเบ™โ€‹เบ—เปเบฒ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเปเบฅเบฐ debugging

เบญเบธเบ™เบซเบฐเบžเบนเบก
เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡ ID เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ เปเบฅเบฐเบ‚เบฐเปœเบฒเบ”เบญเบธเบ™เบซเบฐเบžเบนเบก

-V - เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
Version เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰ เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡.

เป€เบงเบฅเบฒ OPTIONS


เป€เบงเบฅเบฒเปเบปเบ”เป€เบงเบฅเบฒเบชเบณเบฅเบฑเบšเปเบกเปˆเบšเบปเบ”เบฅเบปเบ”เป€เบกเปเบกเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™ เบญเบธเบ›เบฐเบเบญเบ™ เบ•เบปเบงเป€เบฅเบทเบญเบ เปเบปเบ”เป€เบงเบฅเบฒเบชเบณเบฅเบฑเบš
cache เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ–เบทเบเบชเบฐเปเบ”เบ‡.

--timeout_volatile=15
เบงเบดเบ™เบฒเบ—เบตเบˆเบปเบ™เบเปˆเบงเบฒ เบ เป„เบงเป„เบŸ เบŠเบฑเบšเบชเบดเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปƒเบ™ cache. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบฅเบฐเป€เบซเบตเบเปเบกเปˆเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™
(เป€เบŠเบฑเปˆเบ™: เบญเบธเบ™เบซเบฐเบžเบนเบก) เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡.

เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆ /settings/timeout/volatile

--timeout_stable=300
เบงเบดเบ™เบฒเบ—เบตเบˆเบปเบ™เบเปˆเบงเบฒ เบ เบซเบกเบฑเป‰เบ™เบ„เบปเบ‡ เบŠเบฑเบšเบชเบดเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปƒเบ™ cache. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ™เบฑเป‰เบ™
เบšเปเปˆเบ„เบงเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบˆเบฐเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบ™เบทเป‰เบญเปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ.

เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆ /settings/timeout/stable

--timeout_directory=60
เบงเบดเบ™เบฒเบ—เบตเบˆเบปเบ™เบเปˆเบงเบฒ เบ เบฅเบฐเบšเบปเบš เบฅเบฒเบเบŠเบทเปˆเบซเบกเบปเบ”เบญเบฒเบเบธเปƒเบ™ cache. เบฅเบฒเบเบŠเบทเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเปเบกเปˆเบ™ 1-wire
เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบฅเบปเบ”เป€เบก.

เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆ /settings/timeout/directory

--timeout_presence=120
เบงเบดเบ™เบฒเบ—เบตเบˆเบปเบ™เบเปˆเบงเบฒ เบกเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบฅเบปเบ”เป€เบกเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™ 1-wire เบˆเบฐเบซเบกเบปเบ”เบญเบฒเบเบธเปƒเบ™ cache.

เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆ /settings/timeout/presence

เบกเบต เบกเบต เบเบฑเบ‡ เปเบปเบ” เป€เบงเบฅเบฒ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เบชเบฐเป€เบžเบฒเบฐ เป‚เบ„เบ‡เบเบฒเบ™ เบ„เบณ เบ•เบญเบš:

--timeout_server=5
เบงเบดเบ™เบฒเบ—เบตเบˆเบปเบ™เบเปˆเบงเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ—เบตเปˆเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบฒเบˆเบฒเบ owserver (1โ€‹) เบ–เบทเบงเปˆเบฒเบŠเป‰เบฒ.

เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆ /settings/timeout/เป€เบŠเบตเบšเป€เบงเบต

--timeout_ftp=900
เบงเบดเบ™เบฒเบ—เบตเบ—เบตเปˆเบเบญเบ‡เบ›เบฐเบŠเบธเบก ftp เบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰.

เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆ /settings/timeout/ftp

EXAMPLE


owftpd -d /dev/ttyS0
เป€เบŠเบตเบšเป€เบงเบต Ftp เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบžเบญเบ” tcp เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 21, เบญเบฐเปเบ”เบšเป€เบ•เบต serial เบขเบนเปˆ ttyS0

owftpd -s littlehost:4304 --error_level=3
เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Ftp เปƒเบ™เบžเบญเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 21, เบˆเบฒเบ owserver (1โ€‹) เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบš "littlehost",
เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบขเปˆเบฒเบ‡โ€‹เบเบงเป‰เบฒเบ‡โ€‹เบ‚เบงเบฒเบ‡โ€‹.

เบเบฒเบ™เปเบœเปˆเบเบฐเบˆเบฒเบ


http://www.owfs.org

เปƒเบŠเป‰ owftpd เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เป„เบญเป‚เบญเบกเบดเป€เบ•เบต
    เป„เบญเป‚เบญเบกเบดเป€เบ•เบต
    เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš I/O.
    เบœเบนเป‰เบŠเบปเบก: เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบ‚เปเป‰เบกเบนเบ™
    เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต, เบงเบดเบ—เบฐเบเบฒเบชเบฒเบ” / เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ, เบฅเบฐเบšเบปเบš
    เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™. เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰: Win32
    (MS Windows). เป‚เบ›เบฃเปเบเบก...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Iometer
  • 2
    JXplorer - เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš Java Ldap
    JXplorer - เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš Java Ldap
    java LDAP client เบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ LDIF,
    เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž (inc SSL, SASL & GSSAPI),
    เปเบ›เป€เบ›เบฑเบ™เบซเบผเบฒเบเบžเบฒเบชเบฒ (inc.
    เบˆเบตเบ™), เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบญเบญเบ™เป„เบฅเบ™เปŒ, เบฎเบนเบšเปเบšเบšเบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐ
    เบญเบทเปˆเบ™เป†เบญเบตเบ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” JXplorer - A Java Ldap Browser
  • 3
    PosteRazor - เบชเป‰เบฒเบ‡เป‚เบ›เบชเป€เบ•เบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡!
    PosteRazor - เบชเป‰เบฒเบ‡เป‚เบ›เบชเป€เบ•เบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡!
    เบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบดเบกเป‚เบ›เบชเป€เบ•เบตเบšเป? เบเบฒเบ™เบ•เบฑเบ” PosteRazor
    เป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ•เปˆเบญเบ™เปเบฅเบฐเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰
    เบžเบดเบกเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบชเปˆเป€เบ„เบทเปˆเบญเบ‡เบžเบดเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบเบฒเบงเบžเบงเบเบกเบฑเบ™
    เบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบšเป‚เบ›เบชเป€เบ•เบต. FLTK เบ‡เปˆเบฒเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ
    เปƒเบŠเป‰...
    เบ”เบฒเบงโ€‹เป‚เบซเบผเบ” PosteRazor - เบชเป‰เบฒเบ‡โ€‹เป‚เบ›โ€‹เบชโ€‹เป€เบ•เบตโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบญเบ‡โ€‹!
  • 4
    เป€เบŸเบ”
    เป€เบŸเบ”
    Phaser เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เป„เบง, เบŸเบฃเบต, เปเบฅเบฐเบกเปˆเบงเบ™เบŠเบทเปˆเบ™
    เปเบซเบผเปˆเบ‡ HTML5 เบเบญเบšเป€เบเบกเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบต
    WebGL เปเบฅเบฐ Canvas rendering เบ—เบปเปˆเบง
    desktop เปเบฅเบฐเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบกเบทเบ–เบท. เป€เบเบก
    เบชเบฒเบกเบฒเบ”เบฎเปˆเบงเบก...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Phaser
  • 5
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    VASSAL เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เบชเบฐเบšเบฑเบšเป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบเบ‚เบญเบ‡เบเบฐเบ”เบฒเบ™เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡
    เปเบฅเบฐเป€เบเบกเบšเบฑเบ”. เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš
    เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เป€เบเบกเปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš,
    เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” VASSAL Engine
  • 6
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF เปเบกเปˆเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Java เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เปเบฅเบฐเปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒ PDF เบ”เป‰เบงเบ LGPL เปเบฅเบฐ
    เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” MPL. OpenPDF เปเบกเปˆเบ™โ€‹
    LGPL/MPL open source เบœเบนเป‰เบชเบทเบšเบ—เบญเบ” iText,
    a
    เบ”เบฒเบงเป‚เบซเบฅเบ” OpenPDF - Fork เบ‚เบญเบ‡ iText
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    aarch64-linux-gnu-strings
    aarch64-linux-gnu-strings
    strings - เบžเบดเบกเบชเบฒเบเบ‚เบญเบ‡
    เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบžเบดเบกเป„เบ”เป‰เปƒเบ™เป„เบŸเบฅเปŒ. ...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-strings
  • 2
    aarch64-linux-gnu-strip
    aarch64-linux-gnu-strip
    strip - เบเบปเบเป€เบฅเบตเบเบชเบฑเบ™เบเบฒเบฅเบฑเบเบˆเบฒเบเบงเบฑเบ”เบ–เบธ
    เป„เบŸเบฅเปŒ. ...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-strip
  • 3
    copylinkp
    copylinkp
    copylink - เบ—เบปเบ”เปเบ—เบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ”เป‰เบงเบเบชเปเบฒเป€เบ™เบปเบฒ
    เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ ...
    เปเบฅเปˆเบ™ copylinkp
  • 4
    copymat
    copymat
    copymat - เบ›เปˆเบฝเบ™ ASCII matrices เป€เบ›เบฑเบ™ a
    เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เป„เบง ...
    เปเบฅเปˆเบ™ copymat
  • 5
    g3cat
    g3cat
    g3cat - concatenate เบซเบผเบฒเบ g3
    เป€เบญเบเบฐเบชเบฒเบ™...
    เปเบฅเปˆเบ™ g3cat
  • 6
    g3data
    g3data
    g3data ๏ฟฝ เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เบเบฒเบ™เบชเบฐเบเบฑเบ”เบ‚เปเป‰เบกเบนเบ™
    เบˆเบฒเบเบเบฒเบŸ. ...
    เปเบฅเปˆเบ™ g3data
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad