arduino-doc-0021-2.fc13$>8?d  Rlp    $  ( 0 O2 P4T<YF^P^lbtbbc((cH8cP9cp:dGgHkIoXpYp\q]u^bd"e'f*l,tDuLvTwxCarduino-doc00212.fc13Documentation for the Arduino micro-controller platformArduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. This package contains reference documentation.M ix86-02.phx2.fedoraproject.orgFedora ProjectFedora ProjectGPLv2+ and LGPLv2+ and CC-BY-SAFedora ProjectDevelopment/Toolshttp://www.arduino.cc/linuxnoarch@u wfqO (L#IG+25?$8RN{[t5e!.Cjz CS|;7J4,&' ,#"4!B2uR {K'".z7+<.j0q.t|:)* ddg%=$f+X  7  P"1 6|c3]M 6eqT xx U=sivG&U_ u&1SA@Un[H3D\'9vAA큤M gM gKHx0LbLbLbLbLbLbLbLbEa8LbLbLbLbLbLbLbLbLbHLbLbLbLbLbLbH$LbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbKHx8LbLbLbLbLbHLbLbLbLbLbLbLbLbLbGLbFLJG`LbLbG`FLJLbLbLbLbG`LbLbLbLbLbLbLbLbH&LbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbH$LbLbKHx:LbEa8Ea8Ea8Ea8Ea8Ea8Ea8Ea8LbLbLbG`LbLbLbLbLbLbLbLbLbLbLbEa8Ea8Ea8LbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbKHx6LbLbLbLbLbGLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbJLbLbLbLbLbLbHLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLbLb51a43507902eaa29a333c4b46a31d82e3919d7002fcc8a7beaacd8e2bfb040b071641161b04e851349375176b0b0afa9f16924e751e6b9c0b8e7dbbda9e112be0f5e9d817e29e1979b8c0f0d26b76cad2f2e199c73c7d6c88b7ff674709d583b550cbe037597d9b2b02e6854ee197eb7f2604dfb3ae6e10837de10d83cd942735169b972e474a97fb8cf76a99b98f3b08c30cd1042db2cdd0f7ce3fa32f1243508c64ed9915a58b0d9e77fd7a7fb31a488e5be6aacee9c5795cf6456cec0a5ba6b11a680452ccd17b45c0ce6de21cc16df1532861501f840ed18267c9689f3fa1206d929b61232e998287fc472d35743e9ca69e6826854f96758829f21309dc9a2e009849adec829108046eb4eac30c72469c1dd25bd503ee087e287d1bd659a76f142334f395b250112cfe6467731d68ead255932cc22aa128ec7fb56416092cc8a95632cc533538e34721b5acfa2383fb6fb725ff8a2f4042087ae7e7e3d99ff47823b9e347d6f1162c81d50148cc0f126c7cf777c89ebf9a9d36e208aaea054367e88b1c8b4b4f979097580a5890ff2c4839d3de556da4360d81169dbd2f4244180d9d65c467dade21841dffaf9bd9ed6c6a44912fdf24b0653b4079ba9ea624511876f2347d9811fe46fa438bb699aff1ebdab8baed4a2e582b72d1d5a8247b8d58b3842fd2f03660691f4d0ef2485d41eba7bfa85e093d58c4d0b18cbdf4e994e745d16930cfaf7c213eaaf0fbee4a2ee0efa1e971539d8cb33af6d15c1b5f85a76caa5634ad1e886c63acc653e23e0f1f9f942afd214dd190d2d52fca4095cd613c9decb7e957f9628d14b06117b5073740994aee0e39c1a0c53e20413355aaa64d34fe18fd34e861369b64edd2c6d98deb0f8e5b4d17ecd00d4c069ef9b483a7518c2b1b6c1613abc4b891b35374eaddd565b5382792dbf2c441b9c83af67a34053d0d174c9f50e039c3b82016cc2efaa0123a0a2b5f95b1964b1cdc958d175c2da1fe6f835bfee887ebefb8f973ecc0397de9748afb875ea043e74015bb540edc076df0510f1d1eaa4669fffae3b3bed9fb5cfa78d945b743d88edffde7f5a18bb5a450df609102a9a3f02abc8e0b071471cc19d0da795568dd831223e5119267188585f0e6c7d74780216cc15c9fe0e267bfbd1f28b7cbf35b8d4abb0fc11fde8b0f789105ce40162c87d2f7dd19c45167ff0073c2a28dc3ecb6a3964a641514147239f13b9c7857f8044244d07dddf93d3cd76f93673e357cec11b51aaabb07dcf015fc8aaeec2ba252b36c7e1a35f32761f122fd8947f6e210b8d7e5f9c2cd1336ad3348c209b3d4d0a6e2e34377ce7211462f33f5456790ab44fbbdfe7ef956bba35740acbf59c2db927fda5dec921290d9d999af11ddad2cfdaff829c7a27a4c47faa1bd5e7739dc29f960c8a80e0ad7a91de4fbe634db04a0a3b11642668ba5c19119e704b1b10da5d2b81144b689f585cdbc9f1b6265d26aaa9e5f09f5ac7f829cc9c90d251d98e2e77362e7f2cc2ea43b9dde61557e3ff19f8a3f5d2e0f9a1ed37dda0c9a18c960e83fb60b46ed4272ce0b9789775beb9a84f145b19ed026985afb9a3eb965c5664d7f67806ad23ee84fa693dda82db4a78ebef688e2c8cef257043dcd4ba7f25ac4355d08058bb9310a97dae5732feaf7fbe41404dd5544938eb19e9cfa1bf21e9ec85db65df4f99533636a8e9c01b8e138b7c6ba8df4750658c9a223e7a5109a894ae65b455cde6f55f08633c6e8bc31372667c81ab2c57fc19ffb8e3bb85818bd0710ca1b65cad02f3f5fb086c4af9dcc8a1eadbaa8b191588279468b8ac441d01773612ba6269a866bbb9de3e02b434715e3dedba9d9062de5e090cf1c8edc99f92cac72cfde8c7ebf9d5c9dd88013f50f1fe2f618e559b854c505a04d771d6decfeb33bc8c2fe3c2a9e4cbfe83071dc4981ac371bd4b79372c1df36687b6ac01cd99c5c1f7e27dd0601d2d48b54b98c22577b05d9e9140b8f575940a87daf3cdb5bef9238fce4cc85130630659f4dfb1c44c077ea538ae52f2ba0008d1cc2702b7bbb5957e503ee319650d06e0fc5497f0c202500bdf14d8dd30623e590001e666aaefdb8e1ce6cf366d9bcb14e939664d28c976e4a321a9687dac175ff5f14ae253dd97f7d9c363e50d49f129ac690bdd9c175974e56efe47d7919617ec40a179680b36f9648f703eaca5bdb2e768132fc04a43d11895e51633ede487a7e0ddb1181b0b6dfe46aa3863d61041e5230f3940e77a8beb4d4d12aef9517e65d28042fc5e62839947ae6741e32ba7268a9a5993607c55332c37cdd1a6689a3999a88a4163a4d1785b05ef46f966c8d44cea48f442eab1257e715f8f8ee1f5e7874220b3a94f935a55be067118fe31f1a94bae15a2c94007ea97888fa8a933069c8735893e1db59d40a88fde6f6dd633943301cb15679cc381d096414f1a8bf360246e6a7fffa195997d49ee0c6c31533c398cd307b2c4e36601a121f93b1bea9f6a3239dcdb6d919a5010f123b37f091e8415acfee002844097f074de3f89e154b484c298e010e0cfb97f734d8a701d324a806a71d40d2001a644d206f961456c927731a0637a15037b8423b9e73cde4b753b113592788c15559d1c5073bf4e994ca0e541655d9296020b47f29a3ff901145411c0e3bea4497bcc45a8f65ff4e50a578dd0e2dbaa5e8c905cfe2da375b38c76390a6d29f831f7aeb1567dfeea4f892896e311e07a68b9c5690ef7c407033b10ea5ff4d40497b3cafb307ecf19ecd24d27f08a07728f0c5118e6f8cde3d0eb2a6a67d0351ba64fa89062579adce438c550aa7a7e870383f39257c252a60dee641db8fb511b12648f2dbadb0714bdbd937485844baea43c873229bd1145ca720d66775d293972f5232af2de94a0d635860d2d30d007102c42ee7d558d59fba4b75aded1d1bcfda85d88c56d76f65a9d8f2a095ff623ba4cb2e2862356031f0b0754e08d42d9db7d0bbf11bc920f8cf5b5eff91936df190c02d384bff2da9ce1ea2f7cda6712ee7f60bbd1aea35aebabfd37e3344d4642a709f670e1ca8071b3040c669ed22d83a2a70759654fb102b361a36c0ec553997193f90554feb9bf5e3bb22c2f6e6c086b853d78ef8e2fd0f330e0a380f797497118a82ea888d82257c839091ed30776056cfc25b687cd2d4d84ce55064569615dd187ae8d2e77a689cf0dbc21d308fadcfb16b50dc69632ad6612e7efad86c608c7991bf33b30c2707a04fe4fea521646c306f7b800d3c89b7319bac4e11497658917e35eb3005f42bfaa8d9eede180ebcdf1342a2322c82d6d8b7082eac70c11495165e39cb8d4995c2bdb15fc33c7fe5a0bcf495f8733aa5cf0f5eefbd55133ad50d1be5129bcd755cd79dd4cf8303d1e1e399b696e5136af425dc967c6fe0d9c27ef82c35eb637c3205f644a7fe4a5d3722de4e0f7948f508314ac1ab95cc3e8b97306887a4ba95693b4641ce08935e4200054cb27601861db99683e69a8081a0be0a25ef4cd630e1f00446d7b93c18aa109bc2adf96b630e4e8b9372751402dfedc6534d09c1670fe9a7d8b89c615cf8b046b2e0dfd5c0a2222e914c2493f1ad2cdae513b0e9b2fd4c960d80062c58d82cea0e66da99a593533faa818b524ff983f0c526b777e92a948b250423c4dda6574dc21f4f8efbcb057bb9e7b0d9d66578476104e6c4b433c8a4359b3e27e9eaf62a17fa0c86a0ad83a85d29080dd472a322e7af395dd84497f4ca36aff68479d7d8d7a92a922244da88f334da70bf5cf11a47a5bdebef6c6a96286b4a835771dbeb7648da745d5404578fc78148e3f0fdf856afde955b6b186a419660212af0eac78e28f99617c3edf41cf3a7e78f0b4a3b90d4725f5bac8e25e625d2b0d89f07d95022291cabd50fc7ed92f1b24d91711fa474aabf13583ba51b6fff4fa872b121b5bc29beed65c4e34d8ec8f50bdea777b6c8b27ea9624a249df214db5bfe16679e2cfa50b41dd37f2785bad2c76b826da2fc3abfd44f712a483ed90093547c55d45b691375eba2dbdb6ba13838f097af3d518b283368107c0a400dce8063f1468fbe2e87fd2725f5372b34a481e03930f8a6df5c6c49b95ebbc11a78643e31bf9f1f37bad54d79096ae2d9571e2559a49e2fb9207e482a9f861f1d17c209198fc22b1dbe6c5a8f784b79e3847586bb77b01872e529448689a498f448f6e4f5cb7a476459d6d6bfd9c87909b5e8ae77fca50e73423b59f6857090296b4a7efc2208776e8fcf4f1b835015fd38b5f12e9eb1af27a15d89614d8a6169c42e16bf6724c7c33ab28cc75ae680f1e2cfefc8f6ae009cf77837245f4a181ce9276436e7ee44668f2d051408c814045aabbd30eedf138aaba5477cd422e66ede49c7bac8d86a759ef15b5cb8892b57d909b30d398c012597000012e000e56779576a3d14905dcfeeceea40dd7fd0b71bad940b139b4f6678d81b07506c662a4acf9d0215e5474fec4e0e2d5f4f348d3cec5615dc78310f23dc232a738f081b54c8363a92b20113a25ee23af4c6d064370e5e7947e9c0bc852a88d4bf134ff1ef3305512f1e2caf064ca2b3af4d0e201a6b493d5c9ca23a6f98bfb6df0c590946d432125d50a682a6485b4b23c6ce52a345474e7e2d0816596f76ff028a6ec63b376fb96dea313969e6a46325ef6a5d16a878d2bb286a3eee734074d6a956b09242dbcfa94e0866094424a4960684142e877a0b7ac18c01dc93101914b8ce2ce761cb3e1742117572ab2caf811e9715efd926ae4694b1e6dd3866c433972ab4d34606fc16cd0867ac70d71d26b9d7152bb0ab3ee6e29cf933c19eaa67bfaab34e906480821e3ff17d88dc50b1ef0f903dcd4c1fbdeb4039ef7c8492ed47dac8515a2b8963bc3a6c29e562bf3fc9800d5cc7be5a54c55c5a36920c1859c3503b7f78e17769febf48173bb31e2fbb7989f19729c431200d34ab575c7feb45bb356bd987eab48ea30c2d6f728b58477441680c8eee2680e3fc7e2110e91ca8ac4c19ccca8621602dbe5579738e22c6bb9831b3b04ab2f381f13e351dab1dac60305dde6bd0f4001ab1cd376e567853e9c5631a99b5af34e0ed2d19b61c44e28d70e491811ac18c78a65afee303201e657582de408b1dd51d363ca1d64ccb570320e8ef3eaca9401e0b24f9dd14fa281a1850228fb0110b7e1587101682d3343abe90bd3ed65e5da6cd9fd404e9f00f193bfbf25ef7fbc3bbb5a4092eea195b97578150315b48b760041a0d643ba5986276e7d79427b3d57a3c66a555977aef1cd43530a1b3a2899aeecd2a60a6c5d30acc9dd7602835464622db5d611f6a8c2ad183461e2a1c2c8d20ef04fd838b765960d8952e50747f94e87b3d7077142396325acf3fef6581f91ad9f539248de0c929dce78fca7bebe8bdfd8437ae8bd05c687d415d894f1ad9251cb5c210d1047335b449d0fc5e21ef7174fe89b5ec16c0c83c4aff3ae00355babcbd06d6479d3e3a8abaf5727d4909ed056a4bb52a5ab7024a5017d67b73a4cf6867dd44907b4a9a1149905f78ac76156a2f53c3cae0ef89dbe572b75a77a5f2abdeaed802b942424a2058fc9e63a3b9f7d5f8cb3babedc6feebc101126393ed1b73748012fa53426f1aefe5eaeca12fb9fadfab91822dbcdcf7de8d4c09839fcebd87958c25f105b51f08534642ed6d82a3b795dfeb3b852d03789e7ff1ca32c06209857f90e5baf8917031aed428e4f8b27c1700fa7f35f7728ed2b96b1abafcb64ac538d1cb91afe89f5687a3fdd229dd90d6b24c17ec3638038ad92210dc726feb979ad4da2ffa6568563e473ca7b4c0d3dd562769416793e2272fdb6b06f4acd63714b623efd91d314061ab4e7d084654555720df045f04be07a297949b3d22ce0e89662277286d05989c6a903e31b5ab8ffdde2c7ef171706497a1d83605b9f73917d3213de901028a5e1f0cd17c1355ff7ff1e2937aedcccb6caf994ef8ad6468ffb9037e801f57b48f9712bd9f22ef9450aff5f8cd2032d1be7c97588c487ae41932a9c11091683cceb82ffcc544c6825a74f31127f6c4360061a24fb1c4c53e695c4106e01141dc5196ba46480d4a4fc1c59c3ae3976ee4caa8fc1f93de1a34d69d568faace85af29fe08d66a82d4cced09de19aa60bd1e4cae434b7962bc65f8e9bf1903b763c03a3f3d11843d702a96f5a0cae2a4dac51cb70c214f209b2d5c360207e8750a1574b169cdb385ff78b4ad09c261d499e44c753fecd4d9a54c029b69b9f87ce0a0839d635c4bfe281d615ca36de437db66a2594b1f17b7d7a8bef9bb7f2dfcfb7fa1f97228805b6e0de71dd8d38d32f9f3a52188813077e4cb6c464ee763127fc6393315c1e7b22dc3c415d24a403052a8845dcb90a6ad83e135c21da7b7e9ab4dbd4bf716bb309193ef6a3aa66d29341c51baa2748eb32e12ffcfde6d0c83e2a54badd53b2ec92de53c8739d9c714f093b6a9d101f34e7641e7c2ec64377ac6f1ea05c5fedc653d5723e3d7ed9e7c4f49b8f6defbd66fe45a36d8f38d55c58ac5ca0f14de9e5090b3bb6f2b2f128d9a7f5632f3c31b91291a8109daea744dd33d6c7e1c0315b0562641ca266adaafb29275207ecda669b48b723947cd25db5b5b22cc0bac7e5ef07df43872dd74d88a5c18e1488d723bc80dbac3013487ac22a171a5a77b742d9c484d65293c81ecf55097f3441ce71d627648b7d4d8953e315b20b5e5e0f52d999bdeee028ad65d45056cc3ef6186698aaa64749d16c2cc403b17abb5ee43f53ff32643d4c6a14d51d1fcacc54556e54b1f254a018120be048045ac9b03f68b03384bd9fd6338077f24b442323970838484b76dd80634eb60a39055a4e03c7712198815d8358eabace50708f24e11e3f680edc131d28456e0f6a931cdeeb3dc80289b9208976dc46314ca7080c9949046a05d9fcdab53b13ceba14e14b62f825c6f2f8adbde15f3b8675a7500ba6c6b679fde705cbb0fd3f428fab3a6dbb4ba9f14d3851c4878f0b30469d1b2e4fbf341e017c84b3a941fe333a9060e0aa09c1665a9f8a310e1c6ed4ad88d16c0df867a7ea8ed4d5800d7a04666055ce3fb953f4f06204e2e0cccee8a3c66ac2ac10b8d98e0b85708be90f1d105c5e7f27f89a7d6537ba67bb496061d3473828ca6d0c3c32612656c2aea79dff85bc91e5ee56a95378471514472bbcac0a34b0ad54db0a03dd483f81d611da49a907a8f8dac85c94ea1070360c513bb2780838f63b86891f30939fc989b92903cf577f1e42f84ba1f27cb12c1fdd1e1daae4240e1412a9eb720c75e1e34ac489c8db1294ce3acd8238ef44eb46a9ef041d62d31d3b160d484683dad1af9dcd4dd5c72f8f1f9c0acd81c60da05dcd9323133a9a790e35aead7b2ee8237dbd6cfe920cf29eb9f2c083201b3e6f7cdcaf2b003943a96984793315fe3330bedda2b4c63ba7e9d733d55add3f88007a166bbe9241b67f08588a93e1f0d3d9ad33ad46421ae3263072e18e5ef9c742e5d4c7dc36b0a2e31c5c162fd62ad9f482d2cd2770e3f2e0e57368418daec54b1a4e3af9d77702d47de2be2882d2adda85bb65dd94f9246567872407c5421d7aadbf20ae42abc04585271fa69b427aa3426ac1703f8bed281a76a3b7dbb24b48dceca119ed297a9f8ee56b5ce62d15c5c948adefeacc435a1f6aceea4436db6e1d03512eb9967a383dfc510e92441c8ded101ea199c7df563d38f96776e9d0d7d12ab27fdc14294796053849bc94d7d2243288160a302b31f7a202e7184f382f8f5ac96234c000b8e296c230a952129b907e38ffe6891f6fc8fe3ef76ebbb371d8f5255b8c2b9f2ddae9dd8ba51d165285562b6fc04c874df4e09dc97fb9a396092889c7c1096c46f368e15dcc40c86261d98bc8058aafb0fb8350de202eedefa5db1b012402bd5f064c025cc3de09c1f6d246dc3d5e5e36b303c9c7af93f142dc195f330b23fbbeb8341f33865afc3fdbeb5bbf0044d594f2fc68300b4af9f3ffca603624a64a23b8efff7ea64a67b8e3e579267e760c9fcdcb6e8fcf4190f6ed257053cf37375c0fff226e0aa194e4bd105afa08169aa406cdd0302be93a160106e9041e0e1fc487a6ad4b071582de9ef2747c98df7bfe3ce0411fa227ca2cc85084b3cbe80e4e09c134b97873d59546e06071b740f4dda2161824798ca41a9185b214dc9d8fc9bb455e60bfb264800a7190e30c3d3c53c77dbb906c00bd6a3d077f96dcb9bd94cbbbf83d3b4f848683817491b3a1cebc2431d7c84f0baa854f9485668c3d901194c723430cc53c8ab2d89c8ee8f2d992a20343f996c61fccfd641a865027045ef19ffc9d6cb04483663302c1c48febd44043b4bf0f144ea35c7534da1ec35c42b91083f5d41815f1db650ff8a9dbf2188cb1c27ac328a966882804b1e42859473b38bc7f368dd0439b8202cfa66b63b5145f3946bed4c4237f25714d3dd6a1637b82f2a63f413c2b25c89322383ec8c39d52e217c75db87958c53337213eb9b677c9fc5ec8304bdc280add27d02b1dd3d9ceb1064e9f1a58c2a4d592c90ac798c8aa12a8491574da0d932f1231102e90cbf9e93d626a3819a8c646312e51aabf76337d7aa7f67adf8d9ba1c0f5e0ff5d7e0548d4bc508fc9a5eee475245cb6b49947aa5c80e57e7a3eaa6675fd762b3ff3dd46f6cde2a85e3a6c7721a4d0ec6ba3aa74c256a799c5efa6a6c9d2440098e6f4575274e74a02c95d9dc5fd21a3924b6fd61091edc37aebaab4a1700f724a1731a14f2e2e8616acec2222fefb314b195efeaeccb99859e70e6baf1a90f640cbf63c3bdba9a7caea2235c9a16a32debd8ec88c079dc2d8afad2fe2097ac339dc015d5bf59a8e1049eb2c3619a802e436027d2bb95c5857b5cfa4cf9cd8e74be9bc5e879ed04a79a438577c6d1b7f4a5d476963b2a349cc336eb14ff3db0d3f38e363238a8c91e1575970faa481016c2947e5bc07af783cff0cc285b4297300e667a2b77b020959dcf8aa06cac2e70d7793e577d4e406b09f669c4f6512ec2b626dab7a86bcc4bcd9fae9c559f06cb9879b1cd4d64dd85c5271cd89cee6a2ce207fa5a41b24e7e40056d94378199ec224766c40d28e4fd4b722b2f162274ef57542e34a05c59973a254b6b891370ceb204551b5442f4d4fcd3367440ccfe7c2b8f8aed411d85b34c585fc5e16c6bb54569517a9aa401c16d44ae1bd3347085955859d8f7c7c85857f4307550484c7d1c5aebbd6ac1cbf93b30a476e9d6ee91d9fb47d9076f2dc24ae721d4199f7d6c73152958032e961a6a3ac6c00ff8f4f8cb05ed157ccb3633bdef1446746aeb59442472a281879c8895b1501950a7dd0674ff2249f2a341351f401960e77d216a048b650c7cf0264519407db6be72b64e27818903d1acb4f1644f408906c5e140a3e2e962c688b09143168f090a8ec5046bee7f1f1a8e97ecf8e9f4c4c9f2cb87f046992c69e7f13bbbbca6104cf20fff0cfe9c352569403551a8467c95f07ca95342b2ad06070ee812667d2bf8379fa56b6cbbe99fed95c5f163becdce045774e4c843e26e89e2d39d543b905c98229d33d9b40ca56ac1aa5718dea518abaa9cbbcc65ae107856f91eafcf99b7de404f81635184ae54b334645205886b00f8991674c20cc751b48dae9224428e5fac72ba25d5b90d8ba2802195cff89c377561221304757666c3792abf61213acb8ec0e3cefe75d528afecace88433230d9bd96ded0c73d46983c1583691fa53a73b6d0d50b85db28644baf1e7901f0ae613b4b61e662610ef2a2d58442010179f705503f96ddba817d23651163d214d7a3315524ab1c21d8d682939f554d5f8558f94bc5dccdbca60dc09d54527ee103c2d78055d8f7c2d8fa6567e4b3f4c96385842292c5186ed343e38c43c6dc2a76d9d72d8efb0b71b66c01ba35862a5bfc5f147b8cc89c69df25342e1a6f15951fd4422fb5656e63948e9d7fbfbb878c749fe54d8f0c5c57c84c77d8ae8d1d131568eaf9e6e943d1b6f9f8c3f10cfece47c62020c35b8eb528c3806745f90172417dd2b15f6b02dcb301e327dff87923c6927b1965d26e08568eea6236511732ff040d47b558e5554bfae2c9943f86daec9df6c4ccb0100ca1e507597cace451aca9ca3888f2f8716eee933283de7f6b6e0386c0429d71073aaa313abecc3abb7a895da0eee150644e319e9ee35eb9930069308670672ecaad3efbbe1b02348281273aaca63f0c58114e1991c5611186868358dd0e194c2befd37f9069104fb51b9d2152277e4517fe21429b091c9633630d91d2ed9ec2d4f0e32b85915747e84e9fd50e991cda2fdd180e2ae260d6f1489167f8e0ab81765ccc6f89724d2a9efca813e5ba60f0b9412e27f9dbbd02b58acec1f32214b36f1034b31afe32ba4f8fd04d8e53171e4f7c6a2d0401f74c084224214e493845ba29331263c91a503ef42e73acb166945cfd3cd8537662814e63e0b840ab1ec0a09d0f37abf501d6e99b3f7eef9574fbc1809848af13c4ce6fcecd4c4c741cacd7dda141025672bec06de02cacc06d5c53c0eef04c05f39c4b957ba94f10c8f7d50e39a75c466f44d5364549aa0b32044354bbf385bc42c7e53508ad6719c857ccbd7b1e6033bc34d769b6af9f61937855f4529008a8d6f91ed9e453f7a3b1905159a2cd3de7e4d9b58aad8eecc9e75d9d9eba07e4d4a79503116119c08f6cc88671d8eb70e1cde6d4859cade2afeafcffdace5508921d714cc4d1d0994d9d60b8abbddec731fd291b060f91f678fb8f638282923145cd085d96a3de52dd297de786c5e6ba2b7c386a96d5a226f2a4a208a11ba2d932bdf8f917d98e61fe630b892d192166f50cb0673c5ca036c03d9bfb5e219daa4999144c926533566965946f93baac250956373df9c9f10b9efb85e88a12eefe10c3f12303946d9336922d1d1ed56d6a74a386c1f2072dcdaf2929a0ec6b677f4332419114eb0ff8c8d547c2dc322529b8adc60dce690e8f9e23b2f53757bf1571ef44dbcf54d0988044d71dadae2e6c2584df4c96d69fb78e88d24af0f743cf42c7b5e5c49d15bb4f789f504ddd8c6cf69e1058408254dabcab16b0ba5098b53add5bc2e75e02ef5ff7c5c77b63ead83b11f936bf3b7beb86b3c9155e23ea79933f4e510ef45fe6b21c7b7960e8e8275f3de53bd29601f9b7a5735f7ebf3245499a552f0612e81d8575c5f82b858e3685c4e4d760d41b50366b8aa93e0f4655886635aaad4e4ea8f07aa17739492fc2abd3fd1cba3251624270786dd05d91c7fb8640990125c7176540f29a04e32585f88cafe408f56ace6f59cff2f7a24ad41c2b2692329016e18c0c2c441186ac97c34c3f6121dda62add8816d863c2bf3b81275f26119e8b180fd039abf247dacf076302a4b7800524c44627eb103f440785865cc01acb3b985b812fc0f5a4346a919d3101f96e3e4e9ac167308bd963d29f5eb4350f093713a1bd0e2b7ae6d93b6ac6b19a3dda311e2a34a9505158bce11b8cbd3a3f4bfe5a46359bbfd75b543c69da4d03adc5e095512636739cfba876d824fed31f8fbe0brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootarduino-0021-2.fc13.src.rpmarduino-doc    avr-gccavr-gcc-c++avr-libcavrduderpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.8.1M PL@LLL@LzL)@LL@Peter Oliver - 0021-2Peter Oliver - 0021-1Peter Oliver - 0019-6Peter Oliver - 0019-5Peter Oliver - 0019-4Peter Oliver - 0019-3Peter Oliver - 0019-2Peter Oliver - 0019-1- Patch boards.txt to use the "arduino" programmer type for Uno boards, allowing Fedora's version of avrdude to work with these boards.- New upstream release 0021. - Add patch for new upstream icons. - Override device scan in RXTX to allow use of Arduino Uno.- Explictly mention documentation with doc macro. - Move reference documentation into -doc package.- Add missing BuildRequires. - Use build-jar-repository to locate java libraries to build against. - Eliminate cross-package symlinks.- Make sure all jars are removed from the source bundle. - Add missing documentation.- Split into two packages, making the IDE optional to install. - Build during the build phase not the install phase. - More dependencies.- Expanded dependencies.- Initial version. Based in part on the Debian package.                                                                                                                                                                                                                                                                  z{fGx{&|Z@9XQY^()i1.C:<4"p0b>!Fc=J2A+gB~  IrE-ueMtz;TPv$yK ?}aL,s _[6D oql3W*\8%V#5w'jUR]`k H/SNhmndO70021-2.fc13arduino-0021referenceASCIIchart.htmlAbs.htmlAnalogRead.htmlAnalogReference.htmlAnalogWrite.htmlArithmetic.htmlArray.htmlAssignment.htmlAttachInterrupt.htmlBeginSerial.htmlBit.htmlBitClear.htmlBitRead.htmlBitSet.htmlBitWrite.htmlBitshift.htmlBitwiseAnd.htmlBitwiseCompound.htmlBitwiseXorNot.htmlBoard.htmlBoolean.htmlBooleanVariables.htmlBraces.htmlBreak.htmlByte.htmlByteCast.htmlCast.htmlChanges.htmlChar.htmlCharCast.htmlClientAvailable.htmlClientConnect.htmlClientConnected.htmlClientConstructor.htmlClientFlush.htmlClientPrint.htmlClientPrintln.htmlClientRead.htmlClientStop.htmlClientWrite.htmlComments.htmlComparison.htmlConst.htmlConstants.htmlConstrain.htmlContinue.htmlCos.htmlDefine.htmlDelay.htmlDelayMicroseconds.htmlDetachInterrupt.htmlDigitalRead.htmlDigitalWrite.htmlDoWhile.htmlDouble.htmlEEPROM.htmlEEPROMRead.htmlEEPROMWrite.htmlElse.htmlEthernet.htmlEthernetBegin.htmlExtended.htmlFAQ.htmlFloat.htmlFloatCast.htmlFor.htmlFpconstants.htmlFunctionDeclaration.htmlGoto.htmlGuide_ArduinoBT.htmlGuide_ArduinoEthernetShield.htmlGuide_ArduinoLilyPad.htmlGuide_ArduinoMini.htmlGuide_ArduinoNano.htmlGuide_ArduinoPro.htmlGuide_ArduinoProMini.htmlGuide_ArduinoXbeeShield.htmlGuide_Board.htmlGuide_Environment.htmlGuide_Guide.htmlGuide_HomePage.htmlGuide_Introduction.htmlGuide_MacOSX.htmlGuide_RecentChanges.htmlGuide_References.htmlGuide_Troubleshooting.htmlGuide_Windows.htmlGuide_index.htmlHighByte.htmlHomePage.htmlIf.htmlInclude.htmlIncrement.htmlIncrementCompound.htmlInt.htmlIntCast.htmlIntegerConstants.htmlInterrupts.htmlKeywords.htmlLibraries.htmlLiquidCrystal.htmlLiquidCrystalAutoscroll.htmlLiquidCrystalBegin.htmlLiquidCrystalBlink.htmlLiquidCrystalClear.htmlLiquidCrystalConstructor.htmlLiquidCrystalCreateChar.htmlLiquidCrystalCursor.htmlLiquidCrystalDisplay.htmlLiquidCrystalHome.htmlLiquidCrystalLeftToRight.htmlLiquidCrystalNoAutoscroll.htmlLiquidCrystalNoBlink.htmlLiquidCrystalNoCursor.htmlLiquidCrystalNoDisplay.htmlLiquidCrystalPrint.htmlLiquidCrystalRightToLeft.htmlLiquidCrystalScrollDisplayLeft.htmlLiquidCrystalScrollDisplayRight.htmlLiquidCrystalSetCursor.htmlLiquidCrystalWrite.htmlLong.htmlLongCast.htmlLoop.htmlLowByte.htmlMap.htmlMax.htmlMicros.htmlMillis.htmlMin.htmlModulo.htmlNoInterrupts.htmlNoTone.htmlPROGMEM.htmlPinMode.htmlPointer.htmlPortManipulation.htmlPow.htmlPrintBinary.htmlPrintByte.htmlPrintHex.htmlPrintInteger.htmlPrintMode.htmlPrintNewline.htmlPrintOctal.htmlPrintString.htmlPulseIn.htmlRandom.htmlRandomSeed.htmlRecentChanges.htmlReturn.htmlSPI.htmlSPIBegin.htmlSPIEnd.htmlSPISetBitOrder.htmlSPISetClockDivider.htmlSPISetDataMode.htmlSPITransfer.htmlScope.htmlSemiColon.htmlSerial.htmlSerialAvailable.htmlSerialRead.htmlSerialWrite.htmlSerial_Available.htmlSerial_Begin.htmlSerial_End.htmlSerial_Flush.htmlSerial_Print.htmlSerial_Println.htmlSerial_Read.htmlSerial_Write.htmlServerAvailable.htmlServerBegin.htmlServerConstructor.htmlServerPrint.htmlServerPrintln.htmlServerWrite.htmlServo.htmlServoAttach.htmlServoAttached.htmlServoDetach.htmlServoRead.htmlServoWrite.htmlServoWriteMicroseconds.htmlSetup.htmlShiftOut.htmlSin.htmlSizeof.htmlSoftwareSerial.htmlSoftwareSerialBegin.htmlSoftwareSerialConstructor.htmlSoftwareSerialExample.htmlSoftwareSerialPrint.htmlSoftwareSerialPrintln.htmlSoftwareSerialRead.htmlSq.htmlSqrt.htmlStatic.htmlStepper.htmlStepperBipolarCircuit.htmlStepperConstructor.htmlStepperExample.htmlStepperSetSpeed.htmlStepperStep.htmlStepperUnipolarCircuit.htmlString.htmlStringBrackets.htmlStringCharAt.htmlStringClass.htmlStringCompareTo.htmlStringComparison.htmlStringConcat.htmlStringConstructor.htmlStringEndsWith.htmlStringEquals.htmlStringEqualsIgnoreCase.htmlStringGetBytes.htmlStringIndexOf.htmlStringLastIndexOf.htmlStringLength.htmlStringPlus.htmlStringReplace.htmlStringSetCharAt.htmlStringStartsWith.htmlStringSubstring.htmlStringToCharArray.htmlStringToLowerCase.htmlStringToUpperCase.htmlStringTrim.htmlStyleGuide.htmlSwitchCase.htmlTan.htmlTone.htmlUnsignedChar.htmlUnsignedInt.htmlUnsignedLong.htmlVariableDeclaration.htmlVoid.htmlVolatile.htmlWhile.htmlWire.htmlWireAvailable.htmlWireBegin.htmlWireBeginTransmission.htmlWireEndTransmission.htmlWireOnReceive.htmlWireOnRequest.htmlWireReceive.htmlWireRequestFrom.htmlWireSend.htmlWord.htmlWordCast.htmlarduino.cssenvironment.htmlindex.html/usr/share/doc//usr/share/doc/arduino-0021//usr/share/doc/arduino-0021/reference/-O2drpmxz2noarch-redhat-linux-gnuASCII text, with very long lines, with no line terminatorsHTML document textdirectory?7zXZ !PH6 ]"k%jSCd<|ո>@=ze{WmJ^nh<7xT0a ^yD| P?6L/<,zk\ h\kօf 5 fr+%j8\QT4N@QO=;s!:2I&~R us; OQ*GLdz؂b^7׊'|KFF{o' ^Zlp=PȈ`jx*5h s$_Ͷ5&2 hO)[Cq}$8*Gbh`+=DEq85(%w̚ǥv΢u=PdDKnڀd/P=_zomq> sx!TtRT Mi0HiکAQi ܜ>e\Kj Ysg%p Bl,~T2&%˦O0^=wBϳJ@bVeB&=݆p_ڸ=pyeG/7 ~xHX|+j<AJdٺ ;0&Eg2¥.º9'&6ݒh[ϭYutJ*&2u]Z2b :u\.\t `i .2sMruBGv85`*Ww&1kej%] V51V_h> V%}][L&ѩ0|JK-IyYE*5_xU׈;fޭ ?:ƒz2j37 R/{|Z3TtaF&X!6#UCbo:lMK'ͅ6P'UL51g f$h C m'3 YB^@ ǷTkXKT=U/`"aK&ǀ1 q+vW3ҵ+nc񝢊wΓGx(ƴ]@Es9Jտ?:@yskjqs5wivtWj>OҶl.k05ӱ܁Lb&{W\sGwnOd\\U3M}4ޘ]9(J ƂAZv9ĹQ2AsQ!& .zJp.tK<63~z{v>} 7Ͼ{_jgeAgc leĩMt'PPXTشTq{8|O}J]wX#Ȫνo.dg_ 8^LE8.6)5? j9iM'f0IJS)>4fz. )fSզR;~2eBܻռ5mp{)OKbp ?ʧu/6^ A#҄qojP03KMVx\=nir*q`f-Ni3BAP‡%Gr@N\mA%yKPr37| 6_0ɀttj_7 ?k‹tHńӣDE>=-LU#(!=afK-jJ:c' 7O CyA5E;Y|\vQmT|x?+bd,w(? 9_EƓͭ+K9X܂<)wqai$+&ܡ|on+G΃L/^"AQdYxz9P<7q"GM1̾L{YH jNjgO?6#(?{,^w dwMDmGY$>6Y Vh4~VIYp8gZ;+3kuF ~Ha(@ l>QSkiKm( e$[wHyIf>|wdxd뚼gH<CccJ݀(]⢭Zf)(XC;pDۺoWkD`ˆ} HbK.E;fc⋚ok1K[j{I= zU&0uٵ M`lUA:]+db2闕/Qu!)bL((q7 ze SZĴ2!k9ۉmд5GBA;+ Q7FY՚lQc_aqļ+Rw A+ e1wXh@$fdSfDd^2e&`Dց ADꅠ4/E Mݛ*]j&W-+T܅S=@2d=1ec'}\fv ̆?/Ov)fW7G/6ńn]$+1OŴkeR~ڬ̯tg *'ብ@] YZ