²ÉÀÇ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Chris Liechti
²ÉÀÇ Å±×
²ÉÀÇ ¼³¸í
ÆÄÀ̽㠽ø®¾ó Æ÷Æ® È®ÀåÀÚ PyserialÀº Á÷·Ä Æ÷Æ®¿¡ ´ëÇÑ ¾×¼¼½º¸¦ ĸ½¶ÈÇÏ´Â Python ¸ðµâÀÔ´Ï´Ù. Windows, Linux, BSD (¾Æ¸¶µµ ¸ðµç POSIX ȣȯ ½Ã½ºÅÛ), Jython ¹× IronPython (.NET ¹× MONO)¿¡¼ ½ÇÇàµÇ´Â ÆÄÀ̽ãÀ» À§ÇØ ¹é¿£µå¸¦À§ÇÑ ¹é¿£µå¸¦ Á¦°øÇÕ´Ï´Ù. "Á÷·Ä"À̶ó´Â ¸ðµâÀº ÀûÀýÇÑ backend.installationÀ» ÀÚµ¿À¸·Î ¼±ÅÃÇÕ´Ï´Ù. Pyserialthis´Â Python (°¡Á® ¿À±â Á÷·Ä)¿¡¼ »ç¿ëÇÒ ¼öÀÖ´Â ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù. ½Ã½ºÅÛÀÇ ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇØ ¸ðµâÀ» ¼³Ä¡ÇÏ·Á¸é °ü¸®ÀÚ ±ÇÇÑ (·çÆ®)ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¼Ò½º (tar.gz ¶Ç´Â üũ ¾Æ¿ô) http://pypi.python.org/pypi/pyserial ¾ÆÄ«À̺êÀÇ ¾ÐÃàÀ» DZ´Ï ´Ù. pyserial-xy µð·ºÅ丮¸¦ ÀÔ·ÂÇÏ°í ½ÇÇà : python setup.py installsetuptools / pypialterniversitienty pypi¿¡¼ ¼öµ¿À¸·Î ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. À§¿¡¼ ¼³¸íÇÑ´ë·Î ÆÄÀÏÀ» ´Ù¿î·ÎµåÇϰųª ¼³Ä¡Çϴ´ë·Î ¼³Ä¡ : Easy_install -u Pyserial ¿©±â¼´Â "Pyserial"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ Áö¿øµÇ´Â ¸ðµç Ç÷§Æû¿¡¼ µ¿ÀÏÇÑ Å¬·¡½º ±â¹Ý ÀÎÅÍÆäÀ̽º. ¡¤ Python µî·Ï Á¤º¸¸¦ ÅëÇÑ Æ÷Æ® ¼³Á¤¿¡ ´ëÇÑ ¾×¼¼½º. ¡¤ RTS / CTS ¹× / ¶Ç´Â XON / XOFF·Î ´Ù¸¥ ¹ÙÀÌÆ® Å©±â, Á¤Áö ºñÆ®, Æи®Æ¼ ¹× À¯·® Á¦¾î¸¦ Áö¿øÇÕ´Ï´Ù. ¡¤ ¼ö½Å ½Ã°£ ÃÊ°ú À¯¹«¿¡ °ü°è¾øÀÌ. ¡¤ "Àбâ"¹× "¾²±â"( "readline"µî)À» °¡Áø API¿Í °°Àº ÆÄÀÏ. ¡¤ÀÌ ÆÐÅ°ÁöÀÇ ÆÄÀÏÀº 100 % ¼ø¼öÇÑ ÆÄÀ̽ãÀÔ´Ï´Ù. ¡¤ Æ÷Æ®´Â ÀÌÁø Àü¼ÛÀ» À§ÇØ ¼³Á¤µË´Ï´Ù. NULL ¹ÙÀÌÆ® ½ºÆ®¸®ÇÎ, CR-LF ¹ø¿ª µî (POSIX¿¡¼´Â ¿©·¯ ¹ø »ç¿ë °¡´ÉÇÕ´Ï´Ù.) ÀÌ°ÍÀºÀÌ ¸ðµâÀ» º¸ÆíÀûÀ¸·Î À¯¿ëÇÏ°Ô ¸¸µì´Ï´Ù. ¡¤ IO ¶óÀ̺귯¸® ȣȯ (Python 2.6+) ¡¤ RFC 2217 Ŭ¶óÀ̾ðÆ® (½ÇÇè), ¿¹Á¦¿¡¼ Á¦°øµÇ´Â ¼¹ö. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã
²ÉÀÇ °ü·Ã ¼ÒÇÁÆ®¿þ¾î