<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>구차니의 잡동사니 모음</title>
    <link>https://minimonk.net/</link>
    <description>나란히 동등하게 함께</description>
    <language>ko</language>
    <pubDate>Sat, 11 Apr 2026 14:58:13 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>구차니</managingEditor>
    <image>
      <title>구차니의 잡동사니 모음</title>
      <url>https://t1.daumcdn.net/cfile/tistory/2156903351B68F1215</url>
      <link>https://minimonk.net</link>
    </image>
    <item>
      <title>node + selenium = lynx (feat GPT)</title>
      <link>https://minimonk.net/524635</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;lynx는 리눅스 cli 용 텍스트 브라우저 인데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;과거에(한 2000년대 초반)는 그래도 첫 페이지 접속하면 정직하게(!) html이 날아와서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인터넷이 느리거나 하면 lynx로 테스트만 보곤 했는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요즘에는 javascript 지원 브라우저를 통해&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;javascript를 처리해서 다른 url로 넘어가야 페이지가 보이게 되어있다 보니 lynx로 접속하면 이런 화면만 보게 된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Google &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;브라우저&amp;nbsp;업데이트 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;이&amp;nbsp;브라우저는&amp;nbsp;더&amp;nbsp;이상&amp;nbsp;지원되지&amp;nbsp;않습니다.&amp;nbsp;계속&amp;nbsp;검색하려면&amp;nbsp;최신&amp;nbsp;버전으로&amp;nbsp;업그레이드하세요.&amp;nbsp;자세히&amp;nbsp;알아보기&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Daum &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;#다음 &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;이&amp;nbsp;사이트의&amp;nbsp;기능을&amp;nbsp;모두&amp;nbsp;활용하기&amp;nbsp;위해서는&amp;nbsp;자바스크립트를&amp;nbsp;활성화&amp;nbsp;시킬&amp;nbsp;필요가&amp;nbsp;있습니다.&amp;nbsp;브라우저에서&amp;nbsp;자바스크립트를&amp;nbsp;활성화하는&amp;nbsp;방법을&amp;nbsp;참고&amp;nbsp;하세요.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://lynx.invisible-island.net/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://lynx.invisible-island.net/&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무튼 이걸 우회하기 위해서는 자바스크립트를 지원하는 녀석이 필요한데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그때 만만(?)한게 셀레니움(selenium).&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;셀레니움을 통해서 접속하면 모니터 다리지 않은 가상의 브라우저에서 접속해서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자바스크립트 까지 처리된 페이지를 얻을수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요건 gpt 에서 생성해준 초기 기능 테스트용 코드&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;접속하고 body 태그 하위의 내용들을 getText()를 이용해 얻어와서 보여준다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;const&amp;nbsp;{&amp;nbsp;Builder,&amp;nbsp;By&amp;nbsp;}&amp;nbsp;=&amp;nbsp;require('selenium-webdriver'); &lt;br /&gt;const&amp;nbsp;chrome&amp;nbsp;=&amp;nbsp;require('selenium-webdriver/chrome'); &lt;br /&gt;const&amp;nbsp;readline&amp;nbsp;=&amp;nbsp;require('readline'); &lt;br /&gt;&lt;br /&gt;const&amp;nbsp;rl&amp;nbsp;=&amp;nbsp;readline.createInterface({ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;input:&amp;nbsp;process.stdin, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;output:&amp;nbsp;process.stdout &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;async&amp;nbsp;function&amp;nbsp;startBrowser(startUrl)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;options&amp;nbsp;=&amp;nbsp;new&amp;nbsp;chrome.Options(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options.addArguments('--headless=new'); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options.addArguments('--no-sandbox'); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options.addArguments('--disable-gpu'); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;driver&amp;nbsp;=&amp;nbsp;await&amp;nbsp;new&amp;nbsp;Builder() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.forBrowser('chrome') &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.setChromeOptions(options) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.build(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;let&amp;nbsp;currentUrl&amp;nbsp;=&amp;nbsp;startUrl; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while&amp;nbsp;(true)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;driver.get(currentUrl); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;console.clear(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/*&amp;nbsp;=====&amp;nbsp;본문&amp;nbsp;텍스트&amp;nbsp;출력&amp;nbsp;=====&amp;nbsp;*/ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;&lt;span style=&quot;color: #ee2323;&quot;&gt;bodyText&amp;nbsp;=&amp;nbsp;await&amp;nbsp;driver &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.findElement(By.tagName('body')) &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.getText();&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;console.log(bodyText.substring(0,&amp;nbsp;3000)); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;console.log('\n----------------&amp;nbsp;LINKS&amp;nbsp;----------------'); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/*&amp;nbsp;=====&amp;nbsp;링크&amp;nbsp;수집&amp;nbsp;=====&amp;nbsp;*/ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;elements&amp;nbsp;=&amp;nbsp;await&amp;nbsp;driver.findElements(By.css('a')); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;links&amp;nbsp;=&amp;nbsp;[]; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(let&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;nbsp;&amp;lt;&amp;nbsp;elements.length;&amp;nbsp;i++)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;text&amp;nbsp;=&amp;nbsp;await&amp;nbsp;elements[i].getText(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;href&amp;nbsp;=&amp;nbsp;await&amp;nbsp;elements[i].getAttribute('href'); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(href&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;text.trim())&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;links.push({&amp;nbsp;index:&amp;nbsp;links.length,&amp;nbsp;text,&amp;nbsp;href&amp;nbsp;}); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;links.forEach(l&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;console.log(`[${l.index}]&amp;nbsp;${l.text}`); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;console.log('\n[q]&amp;nbsp;종료'); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/*&amp;nbsp;=====&amp;nbsp;사용자&amp;nbsp;입력&amp;nbsp;=====&amp;nbsp;*/ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;answer&amp;nbsp;=&amp;nbsp;await&amp;nbsp;new&amp;nbsp;Promise(resolve&amp;nbsp;=&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rl.question('\n이동할&amp;nbsp;링크&amp;nbsp;번호:&amp;nbsp;',&amp;nbsp;resolve) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(answer&amp;nbsp;===&amp;nbsp;'q')&amp;nbsp;break; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;parseInt(answer); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(!isNaN(idx)&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;links[idx])&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;currentUrl&amp;nbsp;=&amp;nbsp;links[idx].href; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;catch&amp;nbsp;(err)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;console.error('오류&amp;nbsp;발생:',&amp;nbsp;err.message); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;driver.quit(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rl.close(); &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;/*&amp;nbsp;시작&amp;nbsp;URL&amp;nbsp;*/ &lt;br /&gt;startBrowser('&lt;a href=&quot;https://example.com');&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://example.com');&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 페이지 업/다운으로 페이지 이동하고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;화살표로는 링크들 이동, 엔터는 해당 링크 따라가기 로 해서 구현한게 아래 코드&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;const&amp;nbsp;blessed&amp;nbsp;=&amp;nbsp;require('blessed'); &lt;br /&gt;const&amp;nbsp;{&amp;nbsp;Builder&amp;nbsp;}&amp;nbsp;=&amp;nbsp;require('selenium-webdriver'); &lt;br /&gt;const&amp;nbsp;chrome&amp;nbsp;=&amp;nbsp;require('selenium-webdriver/chrome'); &lt;br /&gt;&lt;br /&gt;const&amp;nbsp;startUrl&amp;nbsp;=&amp;nbsp;process.argv[2]&amp;nbsp;||&amp;nbsp;'&lt;a href=&quot;https://example.com';&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://example.com';&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;let&amp;nbsp;driver; &lt;br /&gt;let&amp;nbsp;history&amp;nbsp;=&amp;nbsp;[]; &lt;br /&gt;&lt;br /&gt;let&amp;nbsp;lines&amp;nbsp;=&amp;nbsp;[]; &lt;br /&gt;let&amp;nbsp;linkIndexes&amp;nbsp;=&amp;nbsp;[]; &lt;br /&gt;let&amp;nbsp;selectedLink&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;let&amp;nbsp;scroll&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;&lt;br /&gt;let&amp;nbsp;title&amp;nbsp;=&amp;nbsp;''; &lt;br /&gt;let&amp;nbsp;currentUrl&amp;nbsp;=&amp;nbsp;''; &lt;br /&gt;&lt;br /&gt;/*&amp;nbsp;=================&amp;nbsp;Selenium&amp;nbsp;=================&amp;nbsp;*/ &lt;br /&gt;&lt;br /&gt;async&amp;nbsp;function&amp;nbsp;loadPage(url,&amp;nbsp;pushHistory&amp;nbsp;=&amp;nbsp;true)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(pushHistory&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;currentUrl)&amp;nbsp;history.push(currentUrl); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;await&amp;nbsp;driver.get(url); &lt;br /&gt;&amp;nbsp;&amp;nbsp;currentUrl&amp;nbsp;=&amp;nbsp;url; &lt;br /&gt;&amp;nbsp;&amp;nbsp;title&amp;nbsp;=&amp;nbsp;await&amp;nbsp;driver.getTitle(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;pageData&amp;nbsp;=&amp;nbsp;await&amp;nbsp;driver.executeScript(()&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;result&amp;nbsp;=&amp;nbsp;[]; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;walk&lt;/span&gt;&lt;/b&gt;(node)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(node.nodeType&amp;nbsp;===&amp;nbsp;Node.TEXT_NODE)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;t&amp;nbsp;=&amp;nbsp;node.textContent.replace(/\s+/g,&amp;nbsp;'&amp;nbsp;').trim(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(t)&amp;nbsp;result.push({&amp;nbsp;text:&amp;nbsp;t&amp;nbsp;}); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(node.nodeType&amp;nbsp;!==&amp;nbsp;Node.ELEMENT_NODE)&amp;nbsp;return; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;tag&amp;nbsp;=&amp;nbsp;node.tagName.toLowerCase(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(tag&amp;nbsp;===&amp;nbsp;'a'&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;node.href&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;node.innerText.trim())&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result.push({&amp;nbsp;text:&amp;nbsp;node.innerText.trim(),&amp;nbsp;href:&amp;nbsp;node.href&amp;nbsp;}); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(['script','style','noscript'].includes(tag))&amp;nbsp;return; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(['p','div','section','article','li','pre','blockquote', &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'h1','h2','h3','h4','h5','h6'].includes(tag))&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;node.childNodes.forEach(walk); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result.push({&amp;nbsp;text:&amp;nbsp;''&amp;nbsp;}); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;node.childNodes.forEach(walk); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;walk&lt;/span&gt;&lt;/b&gt;(&lt;span style=&quot;color: #ee2323;&quot;&gt;document.body&lt;/span&gt;); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;result; &lt;br /&gt;&amp;nbsp;&amp;nbsp;}); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;lines&amp;nbsp;=&amp;nbsp;[]; &lt;br /&gt;&amp;nbsp;&amp;nbsp;linkIndexes&amp;nbsp;=&amp;nbsp;[]; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;pageData.forEach(item&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;lines.length; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(item.href)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lines.push({&amp;nbsp;text:&amp;nbsp;item.text,&amp;nbsp;href:&amp;nbsp;item.href,&amp;nbsp;selectable:&amp;nbsp;true&amp;nbsp;}); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;linkIndexes.push(idx); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lines.push({&amp;nbsp;text:&amp;nbsp;item.text,&amp;nbsp;selectable:&amp;nbsp;false&amp;nbsp;}); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;}); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;scroll&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;&amp;nbsp;&amp;nbsp;selectedLink&amp;nbsp;=&amp;nbsp;0; &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;/*&amp;nbsp;=================&amp;nbsp;Selection&amp;nbsp;/&amp;nbsp;Scroll&amp;nbsp;=================&amp;nbsp;*/ &lt;br /&gt;&lt;br /&gt;function&amp;nbsp;recalcSelectionInView()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;top&amp;nbsp;=&amp;nbsp;scroll; &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;bottom&amp;nbsp;=&amp;nbsp;scroll&amp;nbsp;+&amp;nbsp;body.height&amp;nbsp;-&amp;nbsp;1; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;visible&amp;nbsp;=&amp;nbsp;linkIndexes.filter(i&amp;nbsp;=&amp;gt;&amp;nbsp;i&amp;nbsp;&amp;gt;=&amp;nbsp;top&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;i&amp;nbsp;&amp;lt;=&amp;nbsp;bottom); &lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(visible.length) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;selectedLink&amp;nbsp;=&amp;nbsp;linkIndexes.indexOf(visible[0]); &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;function&amp;nbsp;drawScrollbar()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;total&amp;nbsp;=&amp;nbsp;lines.length; &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;view&amp;nbsp;=&amp;nbsp;body.height; &lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(total&amp;nbsp;&amp;lt;=&amp;nbsp;view)&amp;nbsp;return; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;maxScroll&amp;nbsp;=&amp;nbsp;total&amp;nbsp;-&amp;nbsp;view; &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;barHeight&amp;nbsp;=&amp;nbsp;Math.max(1,&amp;nbsp;Math.floor(view&amp;nbsp;*&amp;nbsp;view&amp;nbsp;/&amp;nbsp;total)); &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;barTop&amp;nbsp;=&amp;nbsp;Math.floor(scroll&amp;nbsp;*&amp;nbsp;(view&amp;nbsp;-&amp;nbsp;barHeight)&amp;nbsp;/&amp;nbsp;maxScroll); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(let&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;nbsp;&amp;lt;&amp;nbsp;barHeight;&amp;nbsp;i++)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;line&amp;nbsp;=&amp;nbsp;body.getLine(barTop&amp;nbsp;+&amp;nbsp;i); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(line&amp;nbsp;!==&amp;nbsp;undefined)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;body.setLine(barTop&amp;nbsp;+&amp;nbsp;i,&amp;nbsp;line&amp;nbsp;+&amp;nbsp;'▐'); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;/*&amp;nbsp;=================&amp;nbsp;TUI&amp;nbsp;=================&amp;nbsp;*/ &lt;br /&gt;&lt;br /&gt;const&amp;nbsp;screen&amp;nbsp;=&amp;nbsp;blessed.screen({ &lt;br /&gt;&amp;nbsp;&amp;nbsp;smartCSR:&amp;nbsp;true, &lt;br /&gt;&amp;nbsp;&amp;nbsp;fullUnicode:&amp;nbsp;true, &lt;br /&gt;&amp;nbsp;&amp;nbsp;title:&amp;nbsp;'Text&amp;nbsp;Browser' &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;const&amp;nbsp;header&amp;nbsp;=&amp;nbsp;blessed.box({&amp;nbsp;top:&amp;nbsp;0,&amp;nbsp;height:&amp;nbsp;2,&amp;nbsp;tags:&amp;nbsp;true&amp;nbsp;}); &lt;br /&gt;&lt;br /&gt;const&amp;nbsp;body&amp;nbsp;=&amp;nbsp;blessed.box({ &lt;br /&gt;&amp;nbsp;&amp;nbsp;top:&amp;nbsp;2, &lt;br /&gt;&amp;nbsp;&amp;nbsp;bottom:&amp;nbsp;2, &lt;br /&gt;&amp;nbsp;&amp;nbsp;tags:&amp;nbsp;true &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;/*&amp;nbsp;footer를&amp;nbsp;두&amp;nbsp;줄로&amp;nbsp;분리&amp;nbsp;*/ &lt;br /&gt;const&amp;nbsp;footerHelp&amp;nbsp;=&amp;nbsp;blessed.box({ &lt;br /&gt;&amp;nbsp;&amp;nbsp;bottom:&amp;nbsp;1, &lt;br /&gt;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;1, &lt;br /&gt;&amp;nbsp;&amp;nbsp;tags:&amp;nbsp;true &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;const&amp;nbsp;footerSelected&amp;nbsp;=&amp;nbsp;blessed.box({ &lt;br /&gt;&amp;nbsp;&amp;nbsp;bottom:&amp;nbsp;0, &lt;br /&gt;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;1, &lt;br /&gt;&amp;nbsp;&amp;nbsp;tags:&amp;nbsp;true &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;screen.append(header); &lt;br /&gt;screen.append(body); &lt;br /&gt;screen.append(footerHelp); &lt;br /&gt;screen.append(footerSelected); &lt;br /&gt;&lt;br /&gt;function&amp;nbsp;render()&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;height&amp;nbsp;=&amp;nbsp;body.height; &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;visible&amp;nbsp;=&amp;nbsp;lines.slice(scroll,&amp;nbsp;scroll&amp;nbsp;+&amp;nbsp;height); &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;selectedLine&amp;nbsp;=&amp;nbsp;linkIndexes[selectedLink]; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;header.setContent(`{bold}${title}{/bold}\n${currentUrl}`); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;body.setContent( &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;visible.map((l,&amp;nbsp;i)&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;const&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;scroll&amp;nbsp;+&amp;nbsp;i; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(l.selectable)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(idx&amp;nbsp;===&amp;nbsp;selectedLine) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;`{white-fg}{blue-bg}${l.text}{/}`; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;`{blue-fg}{underline}${l.text}{/}`; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;l.text; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}).join('\n') &lt;br /&gt;&amp;nbsp;&amp;nbsp;); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;drawScrollbar(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;footerHelp.setContent( &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;`{dim}&amp;uarr;&amp;darr;&amp;nbsp;이동&amp;nbsp;&amp;nbsp;PgUp/PgDn&amp;nbsp;페이지&amp;nbsp;&amp;nbsp;Enter&amp;nbsp;열기&amp;nbsp;&amp;nbsp;b&amp;nbsp;뒤로&amp;nbsp;&amp;nbsp;q&amp;nbsp;종료{/dim}` &lt;br /&gt;&amp;nbsp;&amp;nbsp;); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;footerSelected.setContent( &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;`{bold}Selected:{/bold}&amp;nbsp;${lines[selectedLine]?.href&amp;nbsp;||&amp;nbsp;''}` &lt;br /&gt;&amp;nbsp;&amp;nbsp;); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;screen.render(); &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;/*&amp;nbsp;=================&amp;nbsp;Keys&amp;nbsp;=================&amp;nbsp;*/ &lt;br /&gt;&lt;br /&gt;function&amp;nbsp;moveSelection(delta)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;next&amp;nbsp;=&amp;nbsp;selectedLink&amp;nbsp;+&amp;nbsp;delta; &lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(next&amp;nbsp;&amp;lt;&amp;nbsp;0&amp;nbsp;||&amp;nbsp;next&amp;nbsp;&amp;gt;=&amp;nbsp;linkIndexes.length)&amp;nbsp;return; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;selectedLink&amp;nbsp;=&amp;nbsp;next; &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;linkIndexes[selectedLink]; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(idx&amp;nbsp;&amp;lt;&amp;nbsp;scroll)&amp;nbsp;scroll&amp;nbsp;=&amp;nbsp;idx; &lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(idx&amp;nbsp;&amp;gt;=&amp;nbsp;scroll&amp;nbsp;+&amp;nbsp;body.height) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scroll&amp;nbsp;=&amp;nbsp;idx&amp;nbsp;-&amp;nbsp;body.height&amp;nbsp;+&amp;nbsp;1; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;render(); &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;screen.key('up',&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;moveSelection(-1)); &lt;br /&gt;screen.key('down',&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;moveSelection(1)); &lt;br /&gt;&lt;br /&gt;screen.key('pageup',&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;scroll&amp;nbsp;=&amp;nbsp;Math.max(0,&amp;nbsp;scroll&amp;nbsp;-&amp;nbsp;body.height); &lt;br /&gt;&amp;nbsp;&amp;nbsp;recalcSelectionInView(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;render(); &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;screen.key('pagedown',&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;scroll&amp;nbsp;=&amp;nbsp;Math.min( &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Math.max(0,&amp;nbsp;lines.length&amp;nbsp;-&amp;nbsp;body.height), &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scroll&amp;nbsp;+&amp;nbsp;body.height &lt;br /&gt;&amp;nbsp;&amp;nbsp;); &lt;br /&gt;&amp;nbsp;&amp;nbsp;recalcSelectionInView(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;render(); &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;screen.key('enter',&amp;nbsp;async&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;line&amp;nbsp;=&amp;nbsp;lines[linkIndexes[selectedLink]]; &lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(line?.href)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;loadPage(line.href); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;render(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;screen.key('b',&amp;nbsp;async&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(history.length)&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;loadPage(history.pop(),&amp;nbsp;false); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;render(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;screen.key('resize',&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;recalcSelectionInView(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;render(); &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;screen.key(['q','C-c'],&amp;nbsp;async&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(driver)&amp;nbsp;await&amp;nbsp;driver.quit(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;process.exit(0); &lt;br /&gt;}); &lt;br /&gt;&lt;br /&gt;/*&amp;nbsp;=================&amp;nbsp;Init&amp;nbsp;=================&amp;nbsp;*/ &lt;br /&gt;&lt;br /&gt;(async&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;const&amp;nbsp;options&amp;nbsp;=&amp;nbsp;new&amp;nbsp;chrome.Options(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;options.addArguments('--headless=new'); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;driver&amp;nbsp;=&amp;nbsp;await&amp;nbsp;new&amp;nbsp;Builder() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.forBrowser('chrome') &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.setChromeOptions(options) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.build(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;await&amp;nbsp;loadPage(startUrl); &lt;br /&gt;&amp;nbsp;&amp;nbsp;render(); &lt;br /&gt;})();&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://chatgpt.com/share/697b1d46-a670-800c-a520-0d6289a4391c&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://chatgpt.com/share/697b1d46-a670-800c-a520-0d6289a4391c&lt;/a&gt;]&lt;/p&gt;</description>
      <category>Programming/node.js</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524635</guid>
      <comments>https://minimonk.net/524635#entry524635comment</comments>
      <pubDate>Thu, 9 Apr 2026 22:13:42 +0900</pubDate>
    </item>
    <item>
      <title>python + telegram + ollama + selenium</title>
      <link>https://minimonk.net/524634</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;openclaw와 telegram 조합으로 동료가 쓰고 있어서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비슷하게 해보려다가 claude 도 막혔지 이래저래 귀찮아서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;local LLM + telegram 으로 하려다가&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이래저래 귀찮아서(!)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;local LLM은 ollama로 딸깍~ 하고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;python + python-telegram-bot 조합으로 메신저 통신을 뚫고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수신한 메시지를 ollama의 가벼운 모델(일단 gemma3) 로 던지고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;검색이 들어간 문장이 오면 검색을 제외한 단어를 인터넷 검색후(python + selenium)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결과를 다시 약간의 프롬프트와 합쳐 ollama로 던지고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;응답을 받으면 메신저로 쏴주는 식으로 구현하니 나름 이렇게 에이전트를 만드는 거구나 싶어서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다른 ai 클라이언트나 에이전트들은 어떻게 만들어졌나 뜯어보고 싶어지네.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;selenium은 wget 등으로 다음/네이버/구글 url + query 식으로 하면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바로 이동하지 않고 javascript를 통해 추가 링크로 이동하게 되어있어서 쓸 수 없다 보니&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;request 패키지로는 작동하지 않아 selenium을 쓸 수 밖에 없네..&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://python-telegram-bot.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://python-telegram-bot.org/&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;telegram bot을 이용해서 메시지 보내는 방법&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;import&amp;nbsp;asyncio &lt;br /&gt;from&amp;nbsp;telegram&amp;nbsp;import&amp;nbsp;Update &lt;br /&gt;from&amp;nbsp;telegram.ext&amp;nbsp;import&amp;nbsp;ApplicationBuilder,&amp;nbsp;ContextTypes,&amp;nbsp;MessageHandler,&amp;nbsp;filters &lt;br /&gt;from&amp;nbsp;telegram.constants&amp;nbsp;import&amp;nbsp;ChatAction &lt;br /&gt;&lt;br /&gt;async&amp;nbsp;def&amp;nbsp;handler(update:&amp;nbsp;Update,&amp;nbsp;context:&amp;nbsp;ContextTypes.DEFAULT_TYPE): &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;chat_id&amp;nbsp;=&amp;nbsp;update.effective_chat.id &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;&quot;입력&amp;nbsp;중...&quot;&amp;nbsp;표시 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;context.bot.send_chat_action(chat_id=chat_id,&amp;nbsp;action=ChatAction.TYPING) &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;실제&amp;nbsp;작업&amp;nbsp;흉내&amp;nbsp;(지연) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;asyncio.sleep(3) &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;메시지&amp;nbsp;전송 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;update.message.reply_text(&quot;처리&amp;nbsp;완료!&quot;) &lt;br /&gt;&lt;br /&gt;app&amp;nbsp;=&amp;nbsp;ApplicationBuilder().token(&quot;TOKEN&quot;).build() &lt;br /&gt;app.add_handler(MessageHandler(filters.TEXT,&amp;nbsp;handler)) &lt;br /&gt;app.run_polling()&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;[링크 :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://chatgpt.com/share/69d7a89e-0328-8322-aa93-5274cef6d386&quot;&gt;https://chatgpt.com/share/69d7a89e-0328-8322-aa93-5274cef6d386&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;telegram bot 에 보낸 메시지 받는 방법(버전이 구버전 예제로 실행은 안됨)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;from&amp;nbsp;telegram.ext&amp;nbsp;import&amp;nbsp;Updater,&amp;nbsp;MessageHandler,&amp;nbsp;Filters &lt;br /&gt;&lt;br /&gt;def&amp;nbsp;handle_msg(update,&amp;nbsp;context): &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(update.message.text) &lt;br /&gt;&lt;br /&gt;updater&amp;nbsp;=&amp;nbsp;Updater(&quot;BOT_TOKEN&quot;,&amp;nbsp;use_context=True) &lt;br /&gt;dp&amp;nbsp;=&amp;nbsp;updater.dispatcher &lt;br /&gt;&lt;br /&gt;dp.add_handler(MessageHandler(Filters.text,&amp;nbsp;handle_msg)) &lt;br /&gt;&lt;br /&gt;updater.start_polling() &lt;br /&gt;updater.idle()&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://chatgpt.com/share/69d7a934-835c-8320-b493-e07c126e9cd5&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://chatgpt.com/share/69d7a934-835c-8320-b493-e07c126e9cd5&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;python&amp;nbsp; 에서 ollama 라이브러리를 이용하여 llama3 에게 물어보는 예제 코드&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;import&amp;nbsp;ollama &lt;br /&gt;&lt;br /&gt;response&amp;nbsp;=&amp;nbsp;ollama.chat( &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;model='llama3', &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;messages=[ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'role':&amp;nbsp;'user', &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'content':&amp;nbsp;'문제를&amp;nbsp;단계별로&amp;nbsp;생각&amp;nbsp;과정을&amp;nbsp;포함해서&amp;nbsp;풀어줘' &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;] &lt;br /&gt;) &lt;br /&gt;&lt;br /&gt;print(response['message']['content'])&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://chatgpt.com/share/69d7a89e-0328-8322-aa93-5274cef6d386&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://chatgpt.com/share/69d7a89e-0328-8322-aa93-5274cef6d386&lt;/a&gt;]&lt;/p&gt;</description>
      <category>프로그램 사용/ai 프로그램</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524634</guid>
      <comments>https://minimonk.net/524634#entry524634comment</comments>
      <pubDate>Thu, 9 Apr 2026 22:04:10 +0900</pubDate>
    </item>
    <item>
      <title>레일 교체</title>
      <link>https://minimonk.net/524633</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;서랍장 5단중에 3단 수리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;회사에서 드릴 가져와서 망정... 인가? 아니면 더 힘들었나 모르겠지만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;낑낑대며 1시간 걸쳐 수리함 어우..&lt;/p&gt;</description>
      <category>개소리 왈왈/육아관련 주저리</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524633</guid>
      <comments>https://minimonk.net/524633#entry524633comment</comments>
      <pubDate>Wed, 8 Apr 2026 22:09:40 +0900</pubDate>
    </item>
    <item>
      <title>python 으로 telegram + fatherbot 연동하기</title>
      <link>https://minimonk.net/524632</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;ollama 설치&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;curl&amp;nbsp;-fsSL&amp;nbsp;&lt;a href=&quot;https://ollama.com/install.sh&quot;&gt;https://ollama.com/install.sh&lt;/a&gt;&amp;nbsp;|&amp;nbsp;sh&lt;br /&gt;ollama&amp;nbsp;run&amp;nbsp;gemma3:1b&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;python 라이브러리 설치&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;pip3 install ollama&amp;nbsp;&lt;br /&gt;pip3 install python-telegram-bot&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;telegram bot 생성 및 token 얻기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 :&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://midoriiroplace.tistory.com/62&quot;&gt;https://midoriiroplace.tistory.com/62&lt;/a&gt;] fatherbot 으로 텔레그램 봇 만들기(token 획득)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;python 소스코드&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;import&amp;nbsp;ollama &lt;br /&gt;from&amp;nbsp;telegram&amp;nbsp;import&amp;nbsp;Update &lt;br /&gt;from&amp;nbsp;telegram.ext&amp;nbsp;import&amp;nbsp;filters,&amp;nbsp;MessageHandler,&amp;nbsp;ApplicationBuilder,&amp;nbsp;ContextTypes,&amp;nbsp;CommandHandler &lt;br /&gt;&lt;br /&gt;APIKEY='&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;{{사용자 토큰}}&lt;/span&gt;&lt;/b&gt;' &lt;br /&gt;&lt;br /&gt;async&amp;nbsp;def&amp;nbsp;echo(update:&amp;nbsp;Update,&amp;nbsp;context:&amp;nbsp;ContextTypes.DEFAULT_TYPE): &lt;br /&gt;&amp;nbsp; &amp;nbsp; response =&amp;nbsp;&amp;nbsp;ollama.chat(model=&quot;gemma3:1b&quot;, messages=[{'role':'user','content':update.message.text}]) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;context.bot.send_message(chat_id=update.effective_chat.id,&amp;nbsp;text=response['message']['content'] &lt;br /&gt;) &lt;br /&gt;&lt;br /&gt;if&amp;nbsp;__name__&amp;nbsp;==&amp;nbsp;'__main__': &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;application&amp;nbsp;=&amp;nbsp;ApplicationBuilder().token(APIKEY).build() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo_handler&amp;nbsp;=&amp;nbsp;MessageHandler(filters.TEXT&amp;nbsp;&amp;amp;&amp;nbsp;(~filters.COMMAND),&amp;nbsp;echo) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;application.add_handler(echo_handler) &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;application.run_polling()&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;----&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://dev-astra.tistory.com/490&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://dev-astra.tistory.com/490&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;[링크 :&lt;span&gt; &lt;a href=&quot;https://midoriiroplace.tistory.com/62&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://midoriiroplace.tistory.com/62&lt;/a&gt;] fatherbot 으로 텔레그램 봇 만들기(token 획득)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 :&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt; &lt;a href=&quot;https://midoriiroplace.tistory.com/63&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://midoriiroplace.tistory.com/63&lt;/a&gt;&lt;/span&gt;] python으로 메시지 보내기 (chatid 획득)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 :&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt; &lt;a href=&quot;https://midoriiroplace.tistory.com/70&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://midoriiroplace.tistory.com/70&lt;/a&gt;&lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 :&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt; &lt;a href=&quot;https://naradora78.tistory.com/39&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://naradora78.tistory.com/39&lt;/a&gt;&lt;/span&gt;] 구버전 api 라서 현재 사용불가&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;[링크 : &lt;a href=&quot;https://pypi.org/project/python-telegram-bot/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://pypi.org/project/python-telegram-bot/&lt;/a&gt;]&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;gpt가 짜준게 이거 기반인 것 같은디..&lt;/span&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;가장 위에 소스로는 응답이 없고, 아무튼.. echo 얘제는 아래를 참고하면된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;그러면.. 받고 이걸 ollama에 넘겨주고 받으면 되는건가..?&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;import&amp;nbsp;logging &lt;br /&gt;from&amp;nbsp;telegram&amp;nbsp;import&amp;nbsp;Update &lt;br /&gt;from&amp;nbsp;telegram.ext&amp;nbsp;import&amp;nbsp;filters,&amp;nbsp;MessageHandler,&amp;nbsp;ApplicationBuilder,&amp;nbsp;ContextTypes,&amp;nbsp;CommandHandler &lt;br /&gt;&lt;br /&gt;logging.basicConfig( &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;format='%(asctime)s&amp;nbsp;-&amp;nbsp;%(name)s&amp;nbsp;-&amp;nbsp;%(levelname)s&amp;nbsp;-&amp;nbsp;%(message)s', &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;level=logging.INFO &lt;br /&gt;) &lt;br /&gt;&lt;br /&gt;async&amp;nbsp;def&amp;nbsp;start(update:&amp;nbsp;Update,&amp;nbsp;context:&amp;nbsp;ContextTypes.DEFAULT_TYPE): &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;context.bot.send_message(chat_id=update.effective_chat.id,&amp;nbsp;text=&quot;I'm&amp;nbsp;a&amp;nbsp;bot,&amp;nbsp;please&amp;nbsp;talk&amp;nbsp;to&amp;nbsp;me!&quot;) &lt;br /&gt;&lt;br /&gt;async&amp;nbsp;def&amp;nbsp;echo(update:&amp;nbsp;Update,&amp;nbsp;context:&amp;nbsp;ContextTypes.DEFAULT_TYPE): &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;await&amp;nbsp;context.bot.send_message(chat_id=update.effective_chat.id,&amp;nbsp;text=update.message.text) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if&amp;nbsp;__name__&amp;nbsp;==&amp;nbsp;'__main__': &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;application = ApplicationBuilder().token('&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;USER_TOKEN&lt;/b&gt;&lt;/span&gt;').build() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;start_handler&amp;nbsp;=&amp;nbsp;CommandHandler('start',&amp;nbsp;start) &lt;br /&gt;&amp;nbsp; &amp;nbsp; application.add_handler(start_handler) &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo_handler&amp;nbsp;=&amp;nbsp;MessageHandler(filters.TEXT&amp;nbsp;&amp;amp;&amp;nbsp;(~filters.COMMAND),&amp;nbsp;echo)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;application.add_handler(echo_handler) &lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; application.run_polling()&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;[링크 : &lt;a href=&quot;https://github.com/python-telegram-bot/python-telegram-bot/wiki/Extensions---Your-first-Bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://github.com/python-telegram-bot/python-telegram-bot/wiki/Extensions---Your-first-Bot&lt;/a&gt;]&lt;/span&gt;&lt;/p&gt;</description>
      <category>프로그램 사용/ai 프로그램</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524632</guid>
      <comments>https://minimonk.net/524632#entry524632comment</comments>
      <pubDate>Wed, 8 Apr 2026 16:25:27 +0900</pubDate>
    </item>
    <item>
      <title>ollama 설치</title>
      <link>https://minimonk.net/524631</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;intel cpu 인데 내장 그래픽은 역시 버리는건가..(!)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;curl&amp;nbsp;-fsSL&amp;nbsp;&lt;a href=&quot;https://ollama.com/install.sh&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://ollama.com/install.sh&lt;/a&gt;&amp;nbsp;|&amp;nbsp;sh &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Installing&amp;nbsp;ollama&amp;nbsp;to&amp;nbsp;/usr/local &lt;br /&gt;[sudo] minimonk 암호:&amp;nbsp; &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Downloading&amp;nbsp;ollama-linux-amd64.tar.zst &lt;br /&gt;########################################################################&amp;nbsp;100.0% &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Creating&amp;nbsp;ollama&amp;nbsp;user... &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Adding&amp;nbsp;ollama&amp;nbsp;user&amp;nbsp;to&amp;nbsp;render&amp;nbsp;group... &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Adding&amp;nbsp;ollama&amp;nbsp;user&amp;nbsp;to&amp;nbsp;video&amp;nbsp;group... &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Adding&amp;nbsp;current&amp;nbsp;user&amp;nbsp;to&amp;nbsp;ollama&amp;nbsp;group... &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Creating&amp;nbsp;ollama&amp;nbsp;systemd&amp;nbsp;service... &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Enabling&amp;nbsp;and&amp;nbsp;starting&amp;nbsp;ollama&amp;nbsp;service... &lt;br /&gt;Created&amp;nbsp;symlink&amp;nbsp;/etc/systemd/system/default.target.wants/ollama.service&amp;nbsp;&amp;rarr;&amp;nbsp;/etc/systemd/system/ollama.service. &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;The&amp;nbsp;Ollama&amp;nbsp;API&amp;nbsp;is&amp;nbsp;now&amp;nbsp;available&amp;nbsp;at&amp;nbsp;127.0.0.1:11434. &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;Install&amp;nbsp;complete.&amp;nbsp;Run&amp;nbsp;&quot;ollama&quot;&amp;nbsp;from&amp;nbsp;the&amp;nbsp;command&amp;nbsp;line. &lt;br /&gt;WARNING:&amp;nbsp;No&amp;nbsp;NVIDIA/AMD&amp;nbsp;GPU&amp;nbsp;detected.&amp;nbsp;Ollama&amp;nbsp;will&amp;nbsp;run&amp;nbsp;in&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;CPU-only&lt;/span&gt;&lt;/b&gt;&amp;nbsp;mode.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp; &lt;br /&gt;Ollama&amp;nbsp;0.20.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;Chat&amp;nbsp;with&amp;nbsp;a&amp;nbsp;model&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Start&amp;nbsp;an&amp;nbsp;interactive&amp;nbsp;chat&amp;nbsp;with&amp;nbsp;a&amp;nbsp;model&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;Launch&amp;nbsp;Claude&amp;nbsp;Code&amp;nbsp;(not&amp;nbsp;installed)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Anthropic's&amp;nbsp;coding&amp;nbsp;tool&amp;nbsp;with&amp;nbsp;subagents&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;Launch&amp;nbsp;Codex&amp;nbsp;(not&amp;nbsp;installed)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OpenAI's&amp;nbsp;open-source&amp;nbsp;coding&amp;nbsp;agent&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;Launch&amp;nbsp;OpenClaw&amp;nbsp;(install)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Personal&amp;nbsp;AI&amp;nbsp;with&amp;nbsp;100+&amp;nbsp;skills&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;Launch&amp;nbsp;OpenCode&amp;nbsp;(not&amp;nbsp;installed)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Anomaly's&amp;nbsp;open-source&amp;nbsp;coding&amp;nbsp;agent&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;Launch&amp;nbsp;Droid&amp;nbsp;(not&amp;nbsp;installed)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Factory's&amp;nbsp;coding&amp;nbsp;agent&amp;nbsp;across&amp;nbsp;terminal&amp;nbsp;and&amp;nbsp;IDEs&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;▸&amp;nbsp;Launch&amp;nbsp;Pi&amp;nbsp;(install)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Press&amp;nbsp;enter&amp;nbsp;to&amp;nbsp;install&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;uarr;/&amp;darr;&amp;nbsp;navigate&amp;nbsp;&amp;bull;&amp;nbsp;enter&amp;nbsp;launch&amp;nbsp;&amp;bull;&amp;nbsp;&amp;rarr;&amp;nbsp;configure&amp;nbsp;&amp;bull;&amp;nbsp;esc&amp;nbsp;quit &lt;br /&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 307px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 307px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 307px;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp; &lt;br /&gt;Select&amp;nbsp;model&amp;nbsp;to&amp;nbsp;run:&amp;nbsp;Type&amp;nbsp;to&amp;nbsp;filter...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;Recommended&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;▸&amp;nbsp;kimi-k2.5:cloud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Multimodal&amp;nbsp;reasoning&amp;nbsp;with&amp;nbsp;subagents&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;qwen3.5:cloud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reasoning,&amp;nbsp;coding,&amp;nbsp;and&amp;nbsp;agentic&amp;nbsp;tool&amp;nbsp;use&amp;nbsp;with&amp;nbsp;vision&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glm-5:cloud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reasoning&amp;nbsp;and&amp;nbsp;code&amp;nbsp;generation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;minimax-m2.7:cloud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Fast,&amp;nbsp;efficient&amp;nbsp;coding&amp;nbsp;and&amp;nbsp;real-world&amp;nbsp;productivity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;gemma4&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reasoning&amp;nbsp;and&amp;nbsp;code&amp;nbsp;generation&amp;nbsp;locally,&amp;nbsp;~16GB,&amp;nbsp;(not&amp;nbsp;downloaded)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;qwen3.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reasoning,&amp;nbsp;coding,&amp;nbsp;and&amp;nbsp;visual&amp;nbsp;understanding&amp;nbsp;locally,&amp;nbsp;~11GB,&amp;nbsp;(not&amp;nbsp;downloade &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;uarr;/&amp;darr;&amp;nbsp;navigate&amp;nbsp;&amp;bull;&amp;nbsp;enter&amp;nbsp;select&amp;nbsp;&amp;bull;&amp;nbsp;&amp;larr;&amp;nbsp;back&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp; &lt;br /&gt;Download&amp;nbsp;gemma4?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;Yes&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;larr;/&amp;rarr;&amp;nbsp;navigate&amp;nbsp;&amp;bull;&amp;nbsp;enter&amp;nbsp;confirm&amp;nbsp;&amp;bull;&amp;nbsp;esc&amp;nbsp;cancel&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;메모리도 작고(16GB) cpu로 돌릴거라 취소!&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;pulling&amp;nbsp;manifest&amp;nbsp; &lt;br /&gt;pulling&amp;nbsp;4c27e0f5b5ad:&amp;nbsp;&amp;nbsp;40%&amp;nbsp;▕███████&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;▏&amp;nbsp;3.9&amp;nbsp;GB/9.6&amp;nbsp;GB&amp;nbsp;&amp;nbsp;&amp;nbsp;11&amp;nbsp;MB/s&amp;nbsp;&amp;nbsp;&amp;nbsp;8m11s&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://goddaehee.tistory.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://goddaehee.tistory.com/&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://ollama.com/download&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://ollama.com/download&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://ollama.com/search&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://ollama.com/search&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;+&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단 돌릴 테스트니까&amp;nbsp; 1B던 3B던 상관없으니 시작&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그런데 아까 위에 메뉴에서는 왜 gemma만 보이고 이제 llama는 안보이는걸까?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단은.. updated 1 years ago 인거 봐서 최신으로만 보여주는걸려나?&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp;run&amp;nbsp;llama3.2 &lt;br /&gt;pulling&amp;nbsp;manifest&amp;nbsp; &lt;br /&gt;pulling dde5aa3fc5ff:&amp;nbsp;&amp;nbsp;70% ▕████████████&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;▏ 1.4 GB/2.0 GB&amp;nbsp;&amp;nbsp;&amp;nbsp;20 MB/s&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;29s&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 :&amp;nbsp;&lt;a href=&quot;https://ollama.com/library/llama3.2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://ollama.com/library/llama3.2&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;으아아 컴퓨터 녹는다 ㅋㅋㅋ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래도 초당 2~3 단어 정도 나오는 느낌인데 이정도만 해도 그냥 대화하는 느낌 속도라&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그거보다 빠르면 읽기도 전에 말이 더 빠르게 나올 듯?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Intel(R)&amp;nbsp;Core(TM)&amp;nbsp;i7-10510U&amp;nbsp;CPU&amp;nbsp;@&amp;nbsp;1.80GHz&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1202&quot; data-origin-height=&quot;397&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dZ9I40/dJMcaf7d4SE/1yGiOX2K7VQa3OkMoGNBAk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dZ9I40/dJMcaf7d4SE/1yGiOX2K7VQa3OkMoGNBAk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dZ9I40/dJMcaf7d4SE/1yGiOX2K7VQa3OkMoGNBAk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdZ9I40%2FdJMcaf7d4SE%2F1yGiOX2K7VQa3OkMoGNBAk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1202&quot; height=&quot;397&quot; data-origin-width=&quot;1202&quot; data-origin-height=&quot;397&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 실행하니 내가 받아둔 모델이 뜬다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp; &lt;br /&gt;Select&amp;nbsp;model&amp;nbsp;to&amp;nbsp;run:&amp;nbsp;Type&amp;nbsp;to&amp;nbsp;filter...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;Recommended&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gemma4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reasoning&amp;nbsp;and&amp;nbsp;code&amp;nbsp;generation&amp;nbsp;locally,&amp;nbsp;~16GB,&amp;nbsp;(not&amp;nbsp;downloaded)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;qwen3.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reasoning,&amp;nbsp;coding,&amp;nbsp;and&amp;nbsp;visual&amp;nbsp;understanding&amp;nbsp;locally,&amp;nbsp;~11GB,&amp;nbsp;(not&amp;nbsp;downloaded) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;kimi-k2.5:cloud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Multimodal&amp;nbsp;reasoning&amp;nbsp;with&amp;nbsp;subagents&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;qwen3.5:cloud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reasoning,&amp;nbsp;coding,&amp;nbsp;and&amp;nbsp;agentic&amp;nbsp;tool&amp;nbsp;use&amp;nbsp;with&amp;nbsp;vision&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glm-5:cloud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reasoning&amp;nbsp;and&amp;nbsp;code&amp;nbsp;generation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;minimax-m2.7:cloud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Fast,&amp;nbsp;efficient&amp;nbsp;coding&amp;nbsp;and&amp;nbsp;real-world&amp;nbsp;productivity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;More&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;▸&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;llama3.2&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;uarr;/&amp;darr;&amp;nbsp;navigate&amp;nbsp;&amp;bull;&amp;nbsp;enter&amp;nbsp;select&amp;nbsp;&amp;bull;&amp;nbsp;&amp;larr;&amp;nbsp;back&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp;--help &lt;br /&gt;Large&amp;nbsp;language&amp;nbsp;model&amp;nbsp;runner &lt;br /&gt;&lt;br /&gt;Usage: &lt;br /&gt;&amp;nbsp;&amp;nbsp;ollama&amp;nbsp;[flags] &lt;br /&gt;&amp;nbsp;&amp;nbsp;ollama&amp;nbsp;[command] &lt;br /&gt;&lt;br /&gt;Available&amp;nbsp;Commands: &lt;br /&gt;&amp;nbsp;&amp;nbsp;serve&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Start&amp;nbsp;Ollama &lt;br /&gt;&amp;nbsp;&amp;nbsp;create&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Create&amp;nbsp;a&amp;nbsp;model &lt;br /&gt;&amp;nbsp;&amp;nbsp;show&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Show&amp;nbsp;information&amp;nbsp;for&amp;nbsp;a&amp;nbsp;model &lt;br /&gt;&amp;nbsp;&amp;nbsp;run&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Run&amp;nbsp;a&amp;nbsp;model &lt;br /&gt;&amp;nbsp;&amp;nbsp;stop&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Stop&amp;nbsp;a&amp;nbsp;running&amp;nbsp;model &lt;br /&gt;&amp;nbsp;&amp;nbsp;pull&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Pull&amp;nbsp;a&amp;nbsp;model&amp;nbsp;from&amp;nbsp;a&amp;nbsp;registry &lt;br /&gt;&amp;nbsp;&amp;nbsp;push&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Push&amp;nbsp;a&amp;nbsp;model&amp;nbsp;to&amp;nbsp;a&amp;nbsp;registry &lt;br /&gt;&amp;nbsp;&amp;nbsp;signin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sign&amp;nbsp;in&amp;nbsp;to&amp;nbsp;ollama.com &lt;br /&gt;&amp;nbsp;&amp;nbsp;signout&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sign&amp;nbsp;out&amp;nbsp;from&amp;nbsp;ollama.com &lt;br /&gt;&amp;nbsp;&amp;nbsp;list&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;List&amp;nbsp;models &lt;br /&gt;&amp;nbsp;&amp;nbsp;ps&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;List&amp;nbsp;running&amp;nbsp;models &lt;br /&gt;&amp;nbsp;&amp;nbsp;cp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy&amp;nbsp;a&amp;nbsp;model &lt;br /&gt;&amp;nbsp;&amp;nbsp;rm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Remove&amp;nbsp;a&amp;nbsp;model &lt;br /&gt;&amp;nbsp;&amp;nbsp;launch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Launch&amp;nbsp;the&amp;nbsp;Ollama&amp;nbsp;menu&amp;nbsp;or&amp;nbsp;an&amp;nbsp;integration &lt;br /&gt;&amp;nbsp;&amp;nbsp;help&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Help&amp;nbsp;about&amp;nbsp;any&amp;nbsp;command &lt;br /&gt;&lt;br /&gt;Flags: &lt;br /&gt;&amp;nbsp;&amp;nbsp;-h,&amp;nbsp;--help&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;help&amp;nbsp;for&amp;nbsp;ollama &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--nowordwrap&amp;nbsp;&amp;nbsp;&amp;nbsp;Don't&amp;nbsp;wrap&amp;nbsp;words&amp;nbsp;to&amp;nbsp;the&amp;nbsp;next&amp;nbsp;line&amp;nbsp;automatically &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;--verbose&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Show&amp;nbsp;timings&amp;nbsp;for&amp;nbsp;response &lt;br /&gt;&amp;nbsp;&amp;nbsp;-v,&amp;nbsp;--version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Show&amp;nbsp;version&amp;nbsp;information &lt;br /&gt;&lt;br /&gt;Use&amp;nbsp;&quot;ollama&amp;nbsp;[command]&amp;nbsp;--help&quot;&amp;nbsp;for&amp;nbsp;more&amp;nbsp;information&amp;nbsp;about&amp;nbsp;a&amp;nbsp;command.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단발성으로 질문하고 속도를 보려고 하는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;음.. eval rate가 실제 체감되는 속도인가? 12 token/s&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이정도 수치는 되어야 많이 지루하지 않게 읽는 속도로 말이 생성되는 듯.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp;run&amp;nbsp;llama3.2:latest&amp;nbsp;&quot;안녕&quot;&amp;nbsp;--verbose &lt;br /&gt;안녕하세요!&amp;nbsp;(Hello!)&amp;nbsp;I'm&amp;nbsp;here&amp;nbsp;to&amp;nbsp;help&amp;nbsp;you.&amp;nbsp;How&amp;nbsp;can&amp;nbsp;I&amp;nbsp;assist&amp;nbsp;you&amp;nbsp;today? &lt;br /&gt;&lt;br /&gt;total&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2.282485591s &lt;br /&gt;load&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;143.825937ms &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;count:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;27&amp;nbsp;token(s) &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;duration:&amp;nbsp;350.162008ms &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;rate:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;77.11&amp;nbsp;tokens/s &lt;br /&gt;eval&amp;nbsp;count:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21&amp;nbsp;token(s) &lt;br /&gt;eval&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.73838491s &lt;br /&gt;eval&amp;nbsp;rate:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12.08&amp;nbsp;tokens/s&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;gemma가 핫하긴 한데 용량이 커서 안돌것 같아서 3로 시도&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 :&amp;nbsp;&lt;a href=&quot;https://ollama.com/library/gemma3&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://ollama.com/library/gemma3&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://ollama.com/library/gemma4&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://ollama.com/library/gemma4&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제법 빠르고llama 보다는 괜찮은듯?&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp;run&amp;nbsp;gemma3:1b&amp;nbsp;--verbose &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; 안녕? &lt;br /&gt;안녕하세요!&amp;nbsp;잘&amp;nbsp;지내세요?&amp;nbsp; &amp;nbsp;저는&amp;nbsp;오늘&amp;nbsp;당신의&amp;nbsp;도움이&amp;nbsp;필요하신&amp;nbsp;건가요?&amp;nbsp;궁금한 &lt;br /&gt;&amp;nbsp;게&amp;nbsp;있으신가요? &lt;br /&gt;&lt;br /&gt;total&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.695837878s &lt;br /&gt;load&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;297.67234ms &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;count:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&amp;nbsp;token(s) &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;duration:&amp;nbsp;164.822603ms &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;rate:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;72.81&amp;nbsp;tokens/s &lt;br /&gt;eval&amp;nbsp;count:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;28&amp;nbsp;token(s) &lt;br /&gt;eval&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.132524529s &lt;br /&gt;eval&amp;nbsp;rate:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;24.72&amp;nbsp;tokens/s&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;혹시나 gemma4를 16GB 메모리에서 시도해봤는데 메모리 부족으로 실패.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp;run&amp;nbsp;gemma4:e2b&amp;nbsp;--verbose &lt;br /&gt;pulling&amp;nbsp;manifest&amp;nbsp; &lt;br /&gt;pulling&amp;nbsp;4e30e2665218:&amp;nbsp;100%&amp;nbsp;▕██████████████████▏&amp;nbsp;7.2&amp;nbsp;GB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;pulling&amp;nbsp;7339fa418c9a:&amp;nbsp;100%&amp;nbsp;▕██████████████████▏&amp;nbsp;&amp;nbsp;11&amp;nbsp;KB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;pulling&amp;nbsp;56380ca2ab89:&amp;nbsp;100%&amp;nbsp;▕██████████████████▏&amp;nbsp;&amp;nbsp;&amp;nbsp;42&amp;nbsp;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;pulling&amp;nbsp;c6bc3775a3fa:&amp;nbsp;100%&amp;nbsp;▕██████████████████▏&amp;nbsp;&amp;nbsp;473&amp;nbsp;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;verifying&amp;nbsp;sha256&amp;nbsp;digest&amp;nbsp; &lt;br /&gt;writing&amp;nbsp;manifest&amp;nbsp; &lt;br /&gt;success&amp;nbsp; &lt;br /&gt;Error:&amp;nbsp;500&amp;nbsp;Internal&amp;nbsp;Server&amp;nbsp;Error:&amp;nbsp;model&amp;nbsp;requires&amp;nbsp;more&amp;nbsp;system&amp;nbsp;memory&amp;nbsp;(7.3&amp;nbsp;GiB)&amp;nbsp;than&amp;nbsp;is&amp;nbsp;available&amp;nbsp;(4.8&amp;nbsp;GiB)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로세스 이것저것 죽이고 다시 시도하니 10token /s 정도 나오는 듯.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ollama&amp;nbsp;run&amp;nbsp;gemma4:e2b&amp;nbsp;--verbose &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;안녕 &lt;br /&gt;안녕하세요!&amp;nbsp;  &lt;br /&gt;&lt;br /&gt;total&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.261211464s &lt;br /&gt;load&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;302.800476ms &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;count:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;17&amp;nbsp;token(s) &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;duration:&amp;nbsp;551.024817ms &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;rate:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;30.85&amp;nbsp;tokens/s &lt;br /&gt;eval&amp;nbsp;count:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4&amp;nbsp;token(s) &lt;br /&gt;eval&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;226.924038ms &lt;br /&gt;eval&amp;nbsp;rate:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;17.63&amp;nbsp;tokens/s &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;너에&amp;nbsp;대해서&amp;nbsp;소개해봐 &lt;br /&gt;Thinking... &lt;br /&gt;Thinking&amp;nbsp;Process: &lt;br /&gt;&lt;br /&gt;1.&amp;nbsp;&amp;nbsp;**Analyze&amp;nbsp;the&amp;nbsp;Request:**&amp;nbsp;The&amp;nbsp;user&amp;nbsp;asked&amp;nbsp;&quot;너에&amp;nbsp;대해서&amp;nbsp;소개해봐&quot;&amp;nbsp;(Tell&amp;nbsp; &lt;br /&gt;me&amp;nbsp;about&amp;nbsp;yourself). &lt;br /&gt;2.&amp;nbsp;&amp;nbsp;**Determine&amp;nbsp;Identity&amp;nbsp;&amp;amp;&amp;nbsp;Core&amp;nbsp;Facts&amp;nbsp;(Self-Correction/Verification):** &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Name:&amp;nbsp;Gemma&amp;nbsp;4. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer:&amp;nbsp;Google&amp;nbsp;DeepMind. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Nature:&amp;nbsp;Large&amp;nbsp;Language&amp;nbsp;Model&amp;nbsp;(LLM). &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Type:&amp;nbsp;Open&amp;nbsp;weights&amp;nbsp;model. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Capabilities:&amp;nbsp;Understands&amp;nbsp;text/images,&amp;nbsp;generates&amp;nbsp;text. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Knowledge&amp;nbsp;Cutoff:&amp;nbsp;(Relevant&amp;nbsp;for&amp;nbsp;context,&amp;nbsp;but&amp;nbsp;usually&amp;nbsp;stated&amp;nbsp; &lt;br /&gt;implicitly) &lt;br /&gt;3.&amp;nbsp;&amp;nbsp;**Structure&amp;nbsp;the&amp;nbsp;Introduction&amp;nbsp;(Korean&amp;nbsp;Context):**&amp;nbsp;A&amp;nbsp;good&amp;nbsp;introduction&amp;nbsp; &lt;br /&gt;should&amp;nbsp;cover: &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Greeting. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Name/Identity. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer/Origin. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Nature/Function&amp;nbsp;(What&amp;nbsp;I&amp;nbsp;do). &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;Capabilities&amp;nbsp;(What&amp;nbsp;I&amp;nbsp;can&amp;nbsp;process). &lt;br /&gt;4.&amp;nbsp;&amp;nbsp;**Draft&amp;nbsp;the&amp;nbsp;Response&amp;nbsp;(Internal&amp;nbsp;Monologue&amp;nbsp;&amp;amp;&amp;nbsp;Refinement):** &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;*Start&amp;nbsp;warmly.*&amp;nbsp;(안녕하세요!) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;*State&amp;nbsp;Identity.*&amp;nbsp;(저는&amp;nbsp;Gemma&amp;nbsp;4입니다.) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;*State&amp;nbsp;Origin.*&amp;nbsp;(Google&amp;nbsp;DeepMind에서&amp;nbsp;개발했습니다.) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;*State&amp;nbsp;Nature.*&amp;nbsp;(저는&amp;nbsp;대규모&amp;nbsp;언어&amp;nbsp;모델(LLM)입니다.) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;*State&amp;nbsp;Function/Role.*&amp;nbsp;(사용자의&amp;nbsp;질문에&amp;nbsp;답하고,&amp;nbsp;정보를&amp;nbsp;제공하며,&amp;nbsp;다 &lt;br /&gt;양한&amp;nbsp;텍스트&amp;nbsp;기반&amp;nbsp;작업을&amp;nbsp;돕는&amp;nbsp;역할을&amp;nbsp;합니다.) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;*State&amp;nbsp;Modality/Input.*&amp;nbsp;(텍스트와&amp;nbsp;이미지를&amp;nbsp;이해할&amp;nbsp;수&amp;nbsp;있습니다.) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;*Concluding&amp;nbsp;remark/Offer&amp;nbsp;help.*&amp;nbsp;(어떤&amp;nbsp;것을&amp;nbsp;도와드릴까요?) &lt;br /&gt;5.&amp;nbsp;&amp;nbsp;**Final&amp;nbsp;Output&amp;nbsp;Generation&amp;nbsp;(Review&amp;nbsp;against&amp;nbsp;constraints):**&amp;nbsp;The&amp;nbsp; &lt;br /&gt;generated&amp;nbsp;response&amp;nbsp;must&amp;nbsp;adhere&amp;nbsp;to&amp;nbsp;the&amp;nbsp;core&amp;nbsp;identity&amp;nbsp;(Gemma&amp;nbsp;4,&amp;nbsp;LLM,&amp;nbsp;Google&amp;nbsp; &lt;br /&gt;DeepMind,&amp;nbsp;open&amp;nbsp;weights).&amp;nbsp;(The&amp;nbsp;draft&amp;nbsp;looks&amp;nbsp;good&amp;nbsp;and&amp;nbsp;adheres&amp;nbsp;to&amp;nbsp;the&amp;nbsp;required&amp;nbsp; &lt;br /&gt;identity.) &lt;br /&gt;...done&amp;nbsp;thinking. &lt;br /&gt;&lt;br /&gt;안녕하세요!&amp;nbsp;저는&amp;nbsp;**Gemma&amp;nbsp;4**입니다. &lt;br /&gt;&lt;br /&gt;저는&amp;nbsp;Google&amp;nbsp;DeepMind에서&amp;nbsp;개발한&amp;nbsp;**대규모&amp;nbsp;언어&amp;nbsp;모델(LLM)**이며,&amp;nbsp;오픈&amp;nbsp;웨이트 &lt;br /&gt;(open&amp;nbsp;weights)&amp;nbsp;모델로&amp;nbsp;공개되어&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;**저의&amp;nbsp;주요&amp;nbsp;특징은&amp;nbsp;다음과&amp;nbsp;같습니다:** &lt;br /&gt;&lt;br /&gt;1.&amp;nbsp;**정체성:**&amp;nbsp;저는&amp;nbsp;방대한&amp;nbsp;데이터를&amp;nbsp;학습하여&amp;nbsp;인간의&amp;nbsp;언어를&amp;nbsp;이해하고&amp;nbsp;생성하며 &lt;br /&gt;,&amp;nbsp;다양한&amp;nbsp;질문에&amp;nbsp;답하고&amp;nbsp;정보를&amp;nbsp;제공하는&amp;nbsp;능력을&amp;nbsp;가지고&amp;nbsp;있습니다. &lt;br /&gt;2.&amp;nbsp;**기능:**&amp;nbsp;텍스트&amp;nbsp;기반의&amp;nbsp;대화,&amp;nbsp;요약,&amp;nbsp;번역,&amp;nbsp;작문,&amp;nbsp;코드&amp;nbsp;생성&amp;nbsp;등&amp;nbsp;다양한&amp;nbsp;언어 &lt;br /&gt;&amp;nbsp;관련&amp;nbsp;작업을&amp;nbsp;수행할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;3.&amp;nbsp;**입력&amp;nbsp;능력:**&amp;nbsp;저는&amp;nbsp;텍스트와&amp;nbsp;이미지를&amp;nbsp;이해하고&amp;nbsp;처리할&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;(다만 &lt;br /&gt;,&amp;nbsp;출력은&amp;nbsp;텍스트로만&amp;nbsp;생성합니다.) &lt;br /&gt;4.&amp;nbsp;**목표:**&amp;nbsp;사용자분들이&amp;nbsp;필요한&amp;nbsp;정보를&amp;nbsp;얻고,&amp;nbsp;창의적인&amp;nbsp;작업을&amp;nbsp;수행하며,&amp;nbsp;복잡 &lt;br /&gt;한&amp;nbsp;문제를&amp;nbsp;해결하는&amp;nbsp;데&amp;nbsp;도움을&amp;nbsp;드릴&amp;nbsp;수&amp;nbsp;있도록&amp;nbsp;설계되었습니다. &lt;br /&gt;&lt;br /&gt;궁금한&amp;nbsp;점이&amp;nbsp;있거나&amp;nbsp;도움이&amp;nbsp;필요하시면&amp;nbsp;언제든지&amp;nbsp;말씀해주세요!&amp;nbsp;  &lt;br /&gt;&lt;br /&gt;total&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;57.596689687s &lt;br /&gt;load&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;297.105521ms &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;count:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;35&amp;nbsp;token(s) &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;duration:&amp;nbsp;482.722245ms &lt;br /&gt;prompt&amp;nbsp;eval&amp;nbsp;rate:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;72.51&amp;nbsp;tokens/s &lt;br /&gt;eval&amp;nbsp;count:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;614&amp;nbsp;token(s) &lt;br /&gt;eval&amp;nbsp;duration:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;56.261795129s &lt;br /&gt;eval&amp;nbsp;rate:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.91&amp;nbsp;tokens/s &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;+&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;intel 내장 그래픽(xe 나 arc 아님)은 openCL 가속 자체를 지원하지 않나?&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;clinfo &lt;br /&gt;Number&amp;nbsp;of&amp;nbsp;platforms&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://docs.ollama.com/gpu&quot;&gt;https://docs.ollama.com/gpu&lt;/a&gt;]&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;[링크 :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://dgpu-docs.intel.com/driver/client/overview.html#ubuntu-22.04&quot;&gt;https://dgpu-docs.intel.com/driver/client/overview.html#ubuntu-22.04&lt;/a&gt;]&lt;/p&gt;</description>
      <category>프로그램 사용/ai 프로그램</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524631</guid>
      <comments>https://minimonk.net/524631#entry524631comment</comments>
      <pubDate>Wed, 8 Apr 2026 14:09:20 +0900</pubDate>
    </item>
    <item>
      <title>jetson nano nvcc 빌드</title>
      <link>https://minimonk.net/524630</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;음.. cp로 하니 이상하게 안되는 군&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$ nvcc tt.cpp &lt;br /&gt;tt.cpp:&amp;nbsp;In&amp;nbsp;function&amp;nbsp;&amp;lsquo;void&amp;nbsp;kernel_test(int*,&amp;nbsp;int*,&amp;nbsp;int*)&amp;rsquo;: &lt;br /&gt;tt.cpp:14:12:&amp;nbsp;error:&amp;nbsp;&amp;lsquo;threadIdx&amp;rsquo;&amp;nbsp;was&amp;nbsp;not&amp;nbsp;declared&amp;nbsp;in&amp;nbsp;this&amp;nbsp;scope &lt;br /&gt;&amp;nbsp;&amp;nbsp;int&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;threadIdx.x&amp;nbsp;+blockIdx.x&amp;nbsp;*&amp;nbsp;blockDim.x&amp;nbsp;+&amp;nbsp;(gridDim.x&amp;nbsp;*&amp;nbsp;blockDim.x)&amp;nbsp;*&amp;nbsp;(blockIdx.y&amp;nbsp;*&amp;nbsp;blockDim.y&amp;nbsp;+&amp;nbsp;threadIdx.y); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^~~~~~~~~ &lt;br /&gt;tt.cpp:14:12:&amp;nbsp;note:&amp;nbsp;suggested&amp;nbsp;alternative:&amp;nbsp;&amp;lsquo;pthread_t&amp;rsquo; &lt;br /&gt;&amp;nbsp;&amp;nbsp;int&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;threadIdx.x&amp;nbsp;+blockIdx.x&amp;nbsp;*&amp;nbsp;blockDim.x&amp;nbsp;+&amp;nbsp;(gridDim.x&amp;nbsp;*&amp;nbsp;blockDim.x)&amp;nbsp;*&amp;nbsp;(blockIdx.y&amp;nbsp;*&amp;nbsp;blockDim.y&amp;nbsp;+&amp;nbsp;threadIdx.y); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^~~~~~~~~ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pthread_t &lt;br /&gt;tt.cpp:14:25:&amp;nbsp;error:&amp;nbsp;&amp;lsquo;blockIdx&amp;rsquo;&amp;nbsp;was&amp;nbsp;not&amp;nbsp;declared&amp;nbsp;in&amp;nbsp;this&amp;nbsp;scope &lt;br /&gt;&amp;nbsp;&amp;nbsp;int&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;threadIdx.x&amp;nbsp;+blockIdx.x&amp;nbsp;*&amp;nbsp;blockDim.x&amp;nbsp;+&amp;nbsp;(gridDim.x&amp;nbsp;*&amp;nbsp;blockDim.x)&amp;nbsp;*&amp;nbsp;(blockIdx.y&amp;nbsp;*&amp;nbsp;blockDim.y&amp;nbsp;+&amp;nbsp;threadIdx.y); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^~~~~~~~ &lt;br /&gt;tt.cpp:14:25:&amp;nbsp;note:&amp;nbsp;suggested&amp;nbsp;alternative:&amp;nbsp;&amp;lsquo;clock&amp;rsquo; &lt;br /&gt;&amp;nbsp;&amp;nbsp;int&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;threadIdx.x&amp;nbsp;+blockIdx.x&amp;nbsp;*&amp;nbsp;blockDim.x&amp;nbsp;+&amp;nbsp;(gridDim.x&amp;nbsp;*&amp;nbsp;blockDim.x)&amp;nbsp;*&amp;nbsp;(blockIdx.y&amp;nbsp;*&amp;nbsp;blockDim.y&amp;nbsp;+&amp;nbsp;threadIdx.y); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^~~~~~~~ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;clock &lt;br /&gt;tt.cpp:14:38:&amp;nbsp;error:&amp;nbsp;&amp;lsquo;blockDim&amp;rsquo;&amp;nbsp;was&amp;nbsp;not&amp;nbsp;declared&amp;nbsp;in&amp;nbsp;this&amp;nbsp;scope &lt;br /&gt;&amp;nbsp;&amp;nbsp;int&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;threadIdx.x&amp;nbsp;+blockIdx.x&amp;nbsp;*&amp;nbsp;blockDim.x&amp;nbsp;+&amp;nbsp;(gridDim.x&amp;nbsp;*&amp;nbsp;blockDim.x)&amp;nbsp;*&amp;nbsp;(blockIdx.y&amp;nbsp;*&amp;nbsp;blockDim.y&amp;nbsp;+&amp;nbsp;threadIdx.y); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^~~~~~~~ &lt;br /&gt;tt.cpp:14:38:&amp;nbsp;note:&amp;nbsp;suggested&amp;nbsp;alternative:&amp;nbsp;&amp;lsquo;clock&amp;rsquo; &lt;br /&gt;&amp;nbsp;&amp;nbsp;int&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;threadIdx.x&amp;nbsp;+blockIdx.x&amp;nbsp;*&amp;nbsp;blockDim.x&amp;nbsp;+&amp;nbsp;(gridDim.x&amp;nbsp;*&amp;nbsp;blockDim.x)&amp;nbsp;*&amp;nbsp;(blockIdx.y&amp;nbsp;*&amp;nbsp;blockDim.y&amp;nbsp;+&amp;nbsp;threadIdx.y); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^~~~~~~~ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;clock &lt;br /&gt;tt.cpp:14:52:&amp;nbsp;error:&amp;nbsp;&amp;lsquo;gridDim&amp;rsquo;&amp;nbsp;was&amp;nbsp;not&amp;nbsp;declared&amp;nbsp;in&amp;nbsp;this&amp;nbsp;scope &lt;br /&gt;&amp;nbsp;&amp;nbsp;int&amp;nbsp;idx&amp;nbsp;=&amp;nbsp;threadIdx.x&amp;nbsp;+blockIdx.x&amp;nbsp;*&amp;nbsp;blockDim.x&amp;nbsp;+&amp;nbsp;(gridDim.x&amp;nbsp;*&amp;nbsp;blockDim.x)&amp;nbsp;*&amp;nbsp;(blockIdx.y&amp;nbsp;*&amp;nbsp;blockDim.y&amp;nbsp;+&amp;nbsp;threadIdx.y); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^~~~~~~ &lt;br /&gt;tt.cpp:&amp;nbsp;At&amp;nbsp;global&amp;nbsp;scope: &lt;br /&gt;tt.cpp:18:11:&amp;nbsp;error:&amp;nbsp;&amp;lsquo;::main&amp;rsquo;&amp;nbsp;must&amp;nbsp;return&amp;nbsp;&amp;lsquo;int&amp;rsquo; &lt;br /&gt;&amp;nbsp;void&amp;nbsp;main() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^ &lt;br /&gt;tt.cpp:&amp;nbsp;In&amp;nbsp;function&amp;nbsp;&amp;lsquo;int&amp;nbsp;main()&amp;rsquo;: &lt;br /&gt;tt.cpp:61:15:&amp;nbsp;error:&amp;nbsp;expected&amp;nbsp;primary-expression&amp;nbsp;before&amp;nbsp;&amp;lsquo;&amp;lt;&amp;rsquo;&amp;nbsp;token &lt;br /&gt;&amp;nbsp;&amp;nbsp;kernel_test&amp;lt;&amp;lt;&amp;lt;block,thread&amp;gt;&amp;gt;&amp;gt;(dev_a,dev_b,dev_c); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^ &lt;br /&gt;tt.cpp:61:30:&amp;nbsp;error:&amp;nbsp;expected&amp;nbsp;primary-expression&amp;nbsp;before&amp;nbsp;&amp;lsquo;&amp;gt;&amp;rsquo;&amp;nbsp;token &lt;br /&gt;&amp;nbsp;&amp;nbsp;kernel_test&amp;lt;&amp;lt;&amp;lt;block,thread&amp;gt;&amp;gt;&amp;gt;(dev_a,dev_b,dev_c); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^ &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;음.. cuda는 main이 int 형이여야 하는군&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$ nvcc tt.cu &lt;br /&gt;tt.cu(18):&amp;nbsp;warning:&amp;nbsp;return&amp;nbsp;type&amp;nbsp;of&amp;nbsp;function&amp;nbsp;&quot;main&quot;&amp;nbsp;must&amp;nbsp;be&amp;nbsp;&quot;int&quot; &lt;br /&gt;&lt;br /&gt;tt.cu(18):&amp;nbsp;warning:&amp;nbsp;return&amp;nbsp;type&amp;nbsp;of&amp;nbsp;function&amp;nbsp;&quot;main&quot;&amp;nbsp;must&amp;nbsp;be&amp;nbsp;&quot;int&quot; &lt;br /&gt;&lt;br /&gt;tt.cu:18:11:&amp;nbsp;error:&amp;nbsp;&amp;lsquo;::main&amp;rsquo;&amp;nbsp;must&amp;nbsp;return&amp;nbsp;&amp;lsquo;int&amp;rsquo; &lt;br /&gt;&amp;nbsp;void&amp;nbsp;main() &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;^ &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;[링크 :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://mangkyu.tistory.com/84&quot;&gt;https://mangkyu.tistory.com/84&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;싱글코어&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;./a.out &lt;br /&gt;cpu&amp;nbsp;Time&amp;nbsp;:&amp;nbsp;0.206937 &lt;br /&gt;gpu&amp;nbsp;Time&amp;nbsp;:&amp;nbsp;0.000106 &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어..? 멀티코어 돌리는게 왜 더 느려?!?!&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;nvcc&amp;nbsp;&amp;nbsp;-Xcompiler&amp;nbsp;-fopenmp&amp;nbsp;tt.cu&amp;nbsp;-o&amp;nbsp;a.out.mp &lt;br /&gt;jetson@nano-4gb-jp451:~$&amp;nbsp;./a.out.mp &lt;br /&gt;cpu&amp;nbsp;Time&amp;nbsp;:&amp;nbsp;0.231175 &lt;br /&gt;gpu&amp;nbsp;Time&amp;nbsp;:&amp;nbsp;0.000088 &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://forums.developer.nvidia.com/t/how-use-openmp-in-cu-file/2918/10&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://forums.developer.nvidia.com/t/how-use-openmp-in-cu-file/2918/10&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://minimonk.net/4598&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2014.01.17 - [Programming/openCL &amp;amp; CUDA] - cuda + openmp 적용 예제&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524630</guid>
      <comments>https://minimonk.net/524630#entry524630comment</comments>
      <pubDate>Mon, 6 Apr 2026 21:16:27 +0900</pubDate>
    </item>
    <item>
      <title>jetson nvcc 실행하기</title>
      <link>https://minimonk.net/524629</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;그냥 해보니 없는데 경로 따라가니 있다. 오호&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;jetson@nano-4gb-jp451:~$&amp;nbsp;nvcc &lt;br /&gt;-bash:&amp;nbsp;nvcc:&amp;nbsp;command&amp;nbsp;not&amp;nbsp;found &lt;br /&gt;&lt;br /&gt;jetson@nano-4gb-jp451:~$&amp;nbsp;/usr/local/cuda-10.2/bin/nvcc &lt;br /&gt;nvcc&amp;nbsp;fatal&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;No&amp;nbsp;input&amp;nbsp;files&amp;nbsp;specified;&amp;nbsp;use&amp;nbsp;option&amp;nbsp;--help&amp;nbsp;for&amp;nbsp;more&amp;nbsp;information &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cuda로 심볼릭 링크되어있으니 이걸로 하면 편할듯&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;/usr/local$&amp;nbsp;ls&amp;nbsp;-al &lt;br /&gt;total&amp;nbsp;48 &lt;br /&gt;drwxr-xr-x&amp;nbsp;12&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;May&amp;nbsp;26&amp;nbsp;&amp;nbsp;2021&amp;nbsp;. &lt;br /&gt;drwxr-xr-x&amp;nbsp;12&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;Feb&amp;nbsp;19&amp;nbsp;&amp;nbsp;2021&amp;nbsp;.. &lt;br /&gt;drwxr-xr-x&amp;nbsp;&amp;nbsp;3&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;Mar&amp;nbsp;30&amp;nbsp;07:22&amp;nbsp;bin &lt;br /&gt;lrwxrwxrwx&amp;nbsp;&amp;nbsp;1&amp;nbsp;root&amp;nbsp;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9&amp;nbsp;Feb&amp;nbsp;19&amp;nbsp;&amp;nbsp;2021&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;cuda&amp;nbsp;&lt;/span&gt;&lt;/b&gt;-&amp;gt;&amp;nbsp;cuda-10.2 &lt;br /&gt;drwxr-xr-x&amp;nbsp;12&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;Feb&amp;nbsp;19&amp;nbsp;&amp;nbsp;2021&amp;nbsp;cuda-10.2 &lt;br /&gt;drwxr-xr-x&amp;nbsp;&amp;nbsp;3&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;May&amp;nbsp;26&amp;nbsp;&amp;nbsp;2021&amp;nbsp;etc &lt;br /&gt;drwxr-xr-x&amp;nbsp;&amp;nbsp;2&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;Apr&amp;nbsp;26&amp;nbsp;&amp;nbsp;2018&amp;nbsp;games &lt;br /&gt;drwxr-xr-x&amp;nbsp;&amp;nbsp;2&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;Apr&amp;nbsp;26&amp;nbsp;&amp;nbsp;2018&amp;nbsp;include &lt;br /&gt;drwxr-xr-x&amp;nbsp;&amp;nbsp;2&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;May&amp;nbsp;26&amp;nbsp;&amp;nbsp;2021&amp;nbsp;jetson_stats &lt;br /&gt;drwxr-xr-x&amp;nbsp;&amp;nbsp;4&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;Jun&amp;nbsp;&amp;nbsp;4&amp;nbsp;&amp;nbsp;2018&amp;nbsp;lib &lt;br /&gt;lrwxrwxrwx&amp;nbsp;&amp;nbsp;1&amp;nbsp;root&amp;nbsp;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9&amp;nbsp;Apr&amp;nbsp;26&amp;nbsp;&amp;nbsp;2018&amp;nbsp;man&amp;nbsp;-&amp;gt;&amp;nbsp;share/man &lt;br /&gt;drwxr-xr-x&amp;nbsp;&amp;nbsp;2&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;Apr&amp;nbsp;26&amp;nbsp;&amp;nbsp;2018&amp;nbsp;sbin &lt;br /&gt;drwxr-xr-x&amp;nbsp;11&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;May&amp;nbsp;26&amp;nbsp;&amp;nbsp;2021&amp;nbsp;share &lt;br /&gt;drwxr-xr-x&amp;nbsp;&amp;nbsp;2&amp;nbsp;root&amp;nbsp;root&amp;nbsp;4096&amp;nbsp;Apr&amp;nbsp;26&amp;nbsp;&amp;nbsp;2018&amp;nbsp;src &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$ tail -2 ~/.bashrc &lt;br /&gt;export&amp;nbsp;PATH=/usr/local/cuda/bin${PATH:+:${PATH}}$ &lt;br /&gt;export&amp;nbsp;LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://staycool-js.tistory.com/m/23&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://staycool-js.tistory.com/m/23&lt;/a&gt;]&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524629</guid>
      <comments>https://minimonk.net/524629#entry524629comment</comments>
      <pubDate>Mon, 6 Apr 2026 19:41:25 +0900</pubDate>
    </item>
    <item>
      <title>kernel driver</title>
      <link>https://minimonk.net/524628</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;hid multitouch 드라이버 보다가 신기한(?)거 발견&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단하게(?)&amp;nbsp; /sys 경로에 show_mt 라는 파일이 생성되고 boolean 타입으로 내용을 써주면 드라이버에서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 값을 이용해 작동하게 되는 매크로.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;module_param(show_mt,&amp;nbsp;bool,&amp;nbsp;0444);&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://github.com/bentiss/hid-multitouch/blob/master/hid-multitouch.c&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://github.com/bentiss/hid-multitouch/blob/master/hid-multitouch.c&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 :&lt;a href=&quot;https://reakwon.tistory.com/226&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://reakwon.tistory.com/226&lt;/a&gt;]&lt;/p&gt;</description>
      <category>Linux API/linux</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524628</guid>
      <comments>https://minimonk.net/524628#entry524628comment</comments>
      <pubDate>Mon, 6 Apr 2026 16:14:45 +0900</pubDate>
    </item>
    <item>
      <title>jetson nano 2gb dev kit EOL 근접</title>
      <link>https://minimonk.net/524627</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;976&quot; data-origin-height=&quot;177&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bf61q0/dJMcahjGs9R/2NDP05TDTfPNGASFcKhBT1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bf61q0/dJMcahjGs9R/2NDP05TDTfPNGASFcKhBT1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bf61q0/dJMcahjGs9R/2NDP05TDTfPNGASFcKhBT1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbf61q0%2FdJMcahjGs9R%2F2NDP05TDTfPNGASFcKhBT1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;976&quot; height=&quot;177&quot; data-origin-width=&quot;976&quot; data-origin-height=&quot;177&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;양산품은 2027년&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;649&quot; data-origin-height=&quot;50&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b7KdEN/dJMcaibOokZ/PZgGoxiXCKaQ5WKXKh9fr0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b7KdEN/dJMcaibOokZ/PZgGoxiXCKaQ5WKXKh9fr0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b7KdEN/dJMcaibOokZ/PZgGoxiXCKaQ5WKXKh9fr0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb7KdEN%2FdJMcaibOokZ%2FPZgGoxiXCKaQ5WKXKh9fr0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;649&quot; height=&quot;50&quot; data-origin-width=&quot;649&quot; data-origin-height=&quot;50&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구버전 개발킷도 이제는 단종 시키려고 하는듯.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;명시하진 않았으나 도달중인.. 표현이 참..&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1042&quot; data-origin-height=&quot;466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dbDd54/dJMcabjsE6I/KE3AhSjg2yeRvrKrkuwqmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dbDd54/dJMcabjsE6I/KE3AhSjg2yeRvrKrkuwqmK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dbDd54/dJMcabjsE6I/KE3AhSjg2yeRvrKrkuwqmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdbDd54%2FdJMcabjsE6I%2FKE3AhSjg2yeRvrKrkuwqmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1042&quot; height=&quot;466&quot; data-origin-width=&quot;1042&quot; data-origin-height=&quot;466&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://developer.nvidia.com/embedded/lifecycle&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://developer.nvidia.com/embedded/lifecycle&lt;/a&gt;]&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524627</guid>
      <comments>https://minimonk.net/524627#entry524627comment</comments>
      <pubDate>Sun, 5 Apr 2026 19:21:29 +0900</pubDate>
    </item>
    <item>
      <title>jetracer에 사용할 보호회로 없는 배터리 구매</title>
      <link>https://minimonk.net/524626</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;중고로 3개 구매함(개당 2500원, 당근 99도!)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인터넷으로 보호회로 없는걸 사기 힘드니까 어쩔수 없긴한데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무튼 깔끔하게 조립이 가능해져서 행복 +_+&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 와중에 모니터링 하고 싶은데 영 방법이 안보이네&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7:10 부터 9:00 까지 전진 계속 시키고 jetson 켜놨는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뺴고 재보니 3.9V 나오는걸 봐서는 3시간 정도 어찌 버틸듯?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사양만 보면 25C 고방전 사양의 배터리인가?!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;20260404_194203.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c8uecY/dJMcac3Gdse/ZguXTfVTddfbPcVwkXtZW1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c8uecY/dJMcac3Gdse/ZguXTfVTddfbPcVwkXtZW1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c8uecY/dJMcac3Gdse/ZguXTfVTddfbPcVwkXtZW1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc8uecY%2FdJMcac3Gdse%2FZguXTfVTddfbPcVwkXtZW1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot; data-filename=&quot;20260404_194203.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524626</guid>
      <comments>https://minimonk.net/524626#entry524626comment</comments>
      <pubDate>Sat, 4 Apr 2026 21:13:27 +0900</pubDate>
    </item>
    <item>
      <title>jetracer ina219 배터리 모니터링 ic</title>
      <link>https://minimonk.net/524625</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;있다는데 어떻게 읽지?&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;Features &lt;br /&gt;Support&amp;nbsp;three&amp;nbsp;18650&amp;nbsp;batteries&amp;nbsp;(not&amp;nbsp;included),&amp;nbsp;7800mAh&amp;nbsp;large&amp;nbsp;capacity,&amp;nbsp;up&amp;nbsp;to&amp;nbsp;12.6V&amp;nbsp;output,&amp;nbsp;stronger&amp;nbsp;motor&amp;nbsp;power. &lt;br /&gt;On-board&amp;nbsp;S-8254AA&amp;nbsp;+&amp;nbsp;AO4407A&amp;nbsp;Li-ion&amp;nbsp;battery&amp;nbsp;protection&amp;nbsp;circuit,&amp;nbsp;with&amp;nbsp;anti-overcharge,&amp;nbsp;anti-over-discharge,&amp;nbsp;anti-over-current&amp;nbsp;and&amp;nbsp;short-circuit&amp;nbsp;protection&amp;nbsp;functions. &lt;br /&gt;Onboard&amp;nbsp;APW7313&amp;nbsp;voltage&amp;nbsp;regulator&amp;nbsp;chip,&amp;nbsp;which&amp;nbsp;can&amp;nbsp;provide&amp;nbsp;stable&amp;nbsp;5V&amp;nbsp;voltage&amp;nbsp;to&amp;nbsp;Jetson&amp;nbsp;Nano. &lt;br /&gt;Onboard&amp;nbsp;TB6612FNG&amp;nbsp;dual&amp;nbsp;H-bridge&amp;nbsp;motor&amp;nbsp;driver&amp;nbsp;chip&amp;nbsp;can&amp;nbsp;drive&amp;nbsp;the&amp;nbsp;left&amp;nbsp;and&amp;nbsp;right&amp;nbsp;two&amp;nbsp;motor&amp;nbsp;work. &lt;br /&gt;Onboard&amp;nbsp;0.91&quot;&amp;nbsp;128&amp;times;32&amp;nbsp;resolution&amp;nbsp;OLED,&amp;nbsp;real-time&amp;nbsp;display&amp;nbsp;of&amp;nbsp;car&amp;nbsp;IP&amp;nbsp;address,&amp;nbsp;memory,&amp;nbsp;power,&amp;nbsp;and&amp;nbsp;other&amp;nbsp;conditions. &lt;br /&gt;Onboard&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;INA219&amp;nbsp;&lt;/span&gt;&lt;/b&gt;acquisition&amp;nbsp;chip,&amp;nbsp;convenient&amp;nbsp;for&amp;nbsp;real-time&amp;nbsp;monitoring&amp;nbsp;of&amp;nbsp;battery&amp;nbsp;voltage.&lt;br /&gt;&lt;br /&gt;Datasheet &lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;Ina219&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;PCA96_datasheet &lt;br /&gt;S-8254AA &lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;Ads1115&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;TB6612FNG&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.waveshare.com/wiki/JetRacer_AI_Kit&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.waveshare.com/wiki/JetRacer_AI_Kit&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;근데 회로도에 없다 -_-?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;회로도에는 대신이라고 하긴 뭣하지만 ads1115가 존재한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://files.waveshare.com/upload/4/4a/JetRacer_Schematic.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://files.waveshare.com/upload/4/4a/JetRacer_Schematic.pdf&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그냥 검색하면 안나오는데&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;jetson@nano-4gb-jp451:~ $&amp;nbsp;i2cdetect&amp;nbsp;-y&amp;nbsp;1 &lt;br /&gt;Warning:&amp;nbsp;Can't&amp;nbsp;use&amp;nbsp;SMBus&amp;nbsp;Quick&amp;nbsp;Write&amp;nbsp;command,&amp;nbsp;will&amp;nbsp;skip&amp;nbsp;some&amp;nbsp;addresses &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;4&amp;nbsp;&amp;nbsp;5&amp;nbsp;&amp;nbsp;6&amp;nbsp;&amp;nbsp;7&amp;nbsp;&amp;nbsp;8&amp;nbsp;&amp;nbsp;9&amp;nbsp;&amp;nbsp;a&amp;nbsp;&amp;nbsp;b&amp;nbsp;&amp;nbsp;c&amp;nbsp;&amp;nbsp;d&amp;nbsp;&amp;nbsp;e&amp;nbsp;&amp;nbsp;f &lt;br /&gt;00: &lt;br /&gt;10: &lt;br /&gt;20: &lt;br /&gt;30:&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;40: &lt;br /&gt;50:&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;60: &lt;br /&gt;70:&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-r 주면 smbus 무시하고 하는건지 먼가 나오긴한다. 그런데.. 누가 ina219고 누가 ads1115냐..&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;jetson@nano-4gb-jp451:~$&amp;nbsp;i2cdetect&amp;nbsp;-y&amp;nbsp;-r&amp;nbsp;1 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;3&amp;nbsp;&amp;nbsp;4&amp;nbsp;&amp;nbsp;5&amp;nbsp;&amp;nbsp;6&amp;nbsp;&amp;nbsp;7&amp;nbsp;&amp;nbsp;8&amp;nbsp;&amp;nbsp;9&amp;nbsp;&amp;nbsp;a&amp;nbsp;&amp;nbsp;b&amp;nbsp;&amp;nbsp;c&amp;nbsp;&amp;nbsp;d&amp;nbsp;&amp;nbsp;e&amp;nbsp;&amp;nbsp;f &lt;br /&gt;00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;08&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;10:&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;20:&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;30:&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;3c&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;40:&amp;nbsp;40&amp;nbsp;41&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;50:&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;60:&amp;nbsp;60&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;-- &lt;br /&gt;70:&amp;nbsp;--&amp;nbsp;71&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&amp;nbsp;--&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ADS1115 - 0x4A, 0x4B, 0x48, 0x49 라고 검색되는데 안보이고..&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;INA219 - 0x40, 0x41, 0x44, 0x45 라는데 일단 0x40과 0x41이 보이긴한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;APW7313 - voltage regulator&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;2250&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UzWFI/dJMcadheMxO/6UI9zkmkoZrHIo2Z3LYTI1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UzWFI/dJMcadheMxO/6UI9zkmkoZrHIo2Z3LYTI1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UzWFI/dJMcadheMxO/6UI9zkmkoZrHIo2Z3LYTI1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUzWFI%2FdJMcadheMxO%2F6UI9zkmkoZrHIo2Z3LYTI1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3000&quot; height=&quot;2250&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;2250&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;S-8254AA + AO4407A * 3 배터리 보호회로&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;20260404_211633.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dpy0Sl/dJMcaiQlwJz/5arfaXkdiptIxuxuzCCbi1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dpy0Sl/dJMcaiQlwJz/5arfaXkdiptIxuxuzCCbi1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dpy0Sl/dJMcaiQlwJz/5arfaXkdiptIxuxuzCCbi1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdpy0Sl%2FdJMcaiQlwJz%2F5arfaXkdiptIxuxuzCCbi1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot; data-filename=&quot;20260404_211633.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;2250&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nIKy7/dJMcafTFRN3/IY7mvKlDyJIfN6mJwvAmf0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nIKy7/dJMcafTFRN3/IY7mvKlDyJIfN6mJwvAmf0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nIKy7/dJMcafTFRN3/IY7mvKlDyJIfN6mJwvAmf0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnIKy7%2FdJMcafTFRN3%2FIY7mvKlDyJIfN6mJwvAmf0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3000&quot; height=&quot;2250&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;2250&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;근데 회로도상으로는 4407에 붙은 10mohm도 없고 4개여야 하는데 6개나 있다. 멀까?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1371&quot; data-origin-height=&quot;497&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MDFnS/dJMcafznqTT/Ur0syvyxmLcElh0XYrBekk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MDFnS/dJMcafznqTT/Ur0syvyxmLcElh0XYrBekk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MDFnS/dJMcafznqTT/Ur0syvyxmLcElh0XYrBekk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMDFnS%2FdJMcafznqTT%2FUr0syvyxmLcElh0XYrBekk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1371&quot; height=&quot;497&quot; data-origin-width=&quot;1371&quot; data-origin-height=&quot;497&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;NXP PCA9685 - 16ch 12bit PWM&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ina219&amp;nbsp; 에 100밀리옴인가?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;20260404_211613.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzu1ue/dJMcaiQlwJy/6Zv2DdM3VMvJRPtUUQIkY0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzu1ue/dJMcaiQlwJy/6Zv2DdM3VMvJRPtUUQIkY0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzu1ue/dJMcaiQlwJy/6Zv2DdM3VMvJRPtUUQIkY0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbzu1ue%2FdJMcaiQlwJy%2F6Zv2DdM3VMvJRPtUUQIkY0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot; data-filename=&quot;20260404_211613.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;TB6612FNG - Driver IC for Dual DC motor&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;2250&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eiL4Mu/dJMcac3GdEk/4UKnKM0nDKzjeC4Ayz0Er1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eiL4Mu/dJMcac3GdEk/4UKnKM0nDKzjeC4Ayz0Er1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eiL4Mu/dJMcac3GdEk/4UKnKM0nDKzjeC4Ayz0Er1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeiL4Mu%2FdJMcac3GdEk%2F4UKnKM0nDKzjeC4Ayz0Er1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3000&quot; height=&quot;2250&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;2250&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;+&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;gpt로 대충 작성&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;cat&amp;nbsp;in.py &lt;br /&gt;import&amp;nbsp;board &lt;br /&gt;import&amp;nbsp;busio &lt;br /&gt;from&amp;nbsp;adafruit_ina219&amp;nbsp;import&amp;nbsp;INA219 &lt;br /&gt;import&amp;nbsp;time &lt;br /&gt;&lt;br /&gt;#&amp;nbsp;I2C &lt;br /&gt;i2c&amp;nbsp;=&amp;nbsp;busio.I2C(board.SCL,&amp;nbsp;board.SDA) &lt;br /&gt;&lt;br /&gt;#&amp;nbsp;주소&amp;nbsp;(Waveshare는&amp;nbsp;0x42인&amp;nbsp;경우&amp;nbsp;많음) &lt;br /&gt;ina219&amp;nbsp;=&amp;nbsp;INA219(i2c,&amp;nbsp;addr=0x41) &lt;br /&gt;&lt;br /&gt;# R100 = 0.1&amp;Omega; 설정 (중요) &lt;br /&gt;ina219.shunt_resistance&amp;nbsp;=&amp;nbsp;0.1 &lt;br /&gt;&lt;br /&gt;while&amp;nbsp;True: &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(f&quot;Voltage:&amp;nbsp;{ina219.bus_voltage:.3f}&amp;nbsp;V&quot;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(f&quot;Current:&amp;nbsp;{ina219.current:.3f}&amp;nbsp;mA&quot;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(f&quot;Power:&amp;nbsp;{ina219.power:.3f}&amp;nbsp;mW&quot;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(&quot;------&quot;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time.sleep(1)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;충전 중에는 12.6V가 맞는것 같은데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;선을 뽑으면 current가 0으로 떨어진다. 젯슨 나노가 쓰는게 있으니 음수 전류가 나와야 할 것 같은데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;충전만 모니터링하고 방전은 안하는걸려나?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단 수치상으로는 power는 mW가 아니라 W 일 듯?&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;python3&amp;nbsp;in.py &lt;br /&gt;Voltage:&amp;nbsp;12.608&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;379.400&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;4.962&amp;nbsp;mW &lt;br /&gt;------ &lt;br /&gt;Voltage:&amp;nbsp;12.616&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;374.700&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;4.752&amp;nbsp;mW &lt;br /&gt;------ &lt;br /&gt;Voltage:&amp;nbsp;12.616&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;358.400&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;4.542&amp;nbsp;mW &lt;br /&gt;------ &lt;br /&gt;Voltage:&amp;nbsp;12.620&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;356.100&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;4.890&amp;nbsp;mW &lt;br /&gt;------ &lt;br /&gt;Voltage:&amp;nbsp;12.512&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;0.000&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;0.000&amp;nbsp;mW &lt;br /&gt;------ &lt;br /&gt;Voltage:&amp;nbsp;12.512&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;-0.200&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;0.004&amp;nbsp;mW &lt;br /&gt;------ &lt;br /&gt;Voltage:&amp;nbsp;12.520&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;0.100&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;0.000&amp;nbsp;mW &lt;br /&gt;------ &lt;br /&gt;Voltage:&amp;nbsp;12.516&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;-0.100&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;0.000&amp;nbsp;mW &lt;br /&gt;------ &lt;br /&gt;Voltage:&amp;nbsp;12.496&amp;nbsp;V &lt;br /&gt;Current:&amp;nbsp;0.100&amp;nbsp;mA &lt;br /&gt;Power:&amp;nbsp;0.000&amp;nbsp;mW&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524625</guid>
      <comments>https://minimonk.net/524625#entry524625comment</comments>
      <pubDate>Sat, 4 Apr 2026 21:09:58 +0900</pubDate>
    </item>
    <item>
      <title>jetracer interactive-regression</title>
      <link>https://minimonk.net/524624</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;Data Collection 에서 사진을 찍는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단~~~은 dataset A / B, 두 가지가 존재하니 두 개 객체에 대해서 일단 각각 찍어 본다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;524&quot; data-origin-height=&quot;1520&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Nm1ue/dJMcacWVcFU/6tXU7eWI3rPWAKdd6Eckk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Nm1ue/dJMcacWVcFU/6tXU7eWI3rPWAKdd6Eckk0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Nm1ue/dJMcacWVcFU/6tXU7eWI3rPWAKdd6Eckk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNm1ue%2FdJMcacWVcFU%2F6tXU7eWI3rPWAKdd6Eckk0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;524&quot; height=&quot;1520&quot; data-origin-width=&quot;524&quot; data-origin-height=&quot;1520&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 실제 학습은 저~~~기 아래 14번 BATCH_SIZE 있는데서 이뤄진다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;resnet18이긴 하지만 엣지에서 바로 학습이라니 정말 젯슨 나노가 그당시 파워풀했구나..&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;360&quot; data-origin-height=&quot;1538&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cD7fsC/dJMcaadLn0a/kEU41hmNflZ2J4SkW51vgK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cD7fsC/dJMcaadLn0a/kEU41hmNflZ2J4SkW51vgK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cD7fsC/dJMcaadLn0a/kEU41hmNflZ2J4SkW51vgK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcD7fsC%2FdJMcaadLn0a%2FkEU41hmNflZ2J4SkW51vgK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;360&quot; height=&quot;1538&quot; data-origin-width=&quot;360&quot; data-origin-height=&quot;1538&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;epoch를 10 주고 돌리고 나서 가장 아래의 15번째 항목에서 state live로 하고 카메라로 저장했던 객체를 들이대면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조금 따라가는 느낌이 나긴한다. 그러면 다시 위에가서 학습하고 반복&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;608&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3NyPr/dJMcaaLAPbp/Xyt3nJkXvRVAVKniVKrGMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3NyPr/dJMcaaLAPbp/Xyt3nJkXvRVAVKniVKrGMK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3NyPr/dJMcaaLAPbp/Xyt3nJkXvRVAVKniVKrGMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3NyPr%2FdJMcaaLAPbp%2FXyt3nJkXvRVAVKniVKrGMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;874&quot; height=&quot;608&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;608&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.waveshare.com/wiki/JetRacer_AI_Kit_Tutorial_III:_Interactive-regression?srsltid=AfmBOopvqr6oks46FDeU5oPH_3tSqexem8WTF9Gj0AN9hNURnpMbKQRM&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.waveshare.com/wiki/JetRacer_AI_Kit_Tutorial_III:_Interactive-regression?srsltid=AfmBOopvqr6oks46FDeU5oPH_3tSqexem8WTF9Gj0AN9hNURnpMbKQRM&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524624</guid>
      <comments>https://minimonk.net/524624#entry524624comment</comments>
      <pubDate>Sat, 4 Apr 2026 16:17:14 +0900</pubDate>
    </item>
    <item>
      <title>imx219-160</title>
      <link>https://minimonk.net/524623</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;jetson nano에 HDMI 연결하고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;nvgstcapture-1.0을 실행해서 봐도 주변부 비네팅 때문이라고 하기에는 색상 자체가 좀 붉게 변하는 느낌인데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;카메라 특성인지, 아니면 렌즈 특성인지 봐야알듯.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNrhcn/dJMcagSzFUd/JWjba3pyNg4Z7QUALUGRuk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNrhcn/dJMcagSzFUd/JWjba3pyNg4Z7QUALUGRuk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNrhcn/dJMcagSzFUd/JWjba3pyNg4Z7QUALUGRuk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNrhcn%2FdJMcagSzFUd%2FJWjba3pyNg4Z7QUALUGRuk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;466&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;466&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.waveshare.com/wiki/JetRacer_AI_Kit?srsltid=AfmBOorsERJlhvBrJ2Amef8kQfvXg4Z-v-nSnbI-IMx7YLtAo6uJJP5C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.waveshare.com/wiki/JetRacer_AI_Kit?srsltid=AfmBOorsERJlhvBrJ2Amef8kQfvXg4Z-v-nSnbI-IMx7YLtAo6uJJP5C&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;혹시나 해서 보는데 imx219 자체는 라즈베리에서도 되는것 같은데, libcamera는 또 머냐..&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;
&lt;h3 style=&quot;background-color: #ffffff; color: #d35577; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;a style=&quot;color: #222222;&quot; href=&quot;https://forums.raspberrypi.com/viewtopic.php?t=365971#p2195390&quot;&gt;Re: Raspberry PI 3b+ IMX219 camera not seen via MMAL&lt;/a&gt;&lt;/h3&gt;
&lt;span&gt;&lt;a style=&quot;color: #666666;&quot; href=&quot;https://forums.raspberrypi.com/viewtopic.php?p=2195390#p2195390&quot;&gt;Mon Feb 19, 2024 6:01 pm&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;IMX219 (v2 camera)&lt;/span&gt; is supported by the legacy camera stack, as are OV5647 (v1) and IMX477 (HQ) cameras.&lt;br /&gt;&lt;br /&gt;IMX708 (v3) and IMX296 (Global Shutter) are NOT supported, nor are ANY cameras on a Pi5. It's &lt;span style=&quot;color: #ee2323;&quot;&gt;libcamera&lt;/span&gt; only for those options.&lt;br /&gt;&lt;br /&gt;I'd boot Raspberry Pi OS properly and check &quot;&lt;span style=&quot;color: #ee2323;&quot;&gt;vcgencmd get_camera&lt;/span&gt;&quot; to ensure that your camera is detected properly. With Bullseye you should be able to run the old raspistill app to confirm that it all works.&lt;br /&gt;Only once you've validated that would I move on to trying your bare metal approach.&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://forums.raspberrypi.com/viewtopic.php?t=365971&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://forums.raspberrypi.com/viewtopic.php?t=365971&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;raspicam과 libcamera 로 또 먼가 파편화 되었나..&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;877&quot; data-origin-height=&quot;441&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKVRw6/dJMb990eMVy/jGoWotov2n3WruJNjunpSK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKVRw6/dJMb990eMVy/jGoWotov2n3WruJNjunpSK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKVRw6/dJMb990eMVy/jGoWotov2n3WruJNjunpSK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKVRw6%2FdJMb990eMVy%2FjGoWotov2n3WruJNjunpSK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;877&quot; height=&quot;441&quot; data-origin-width=&quot;877&quot; data-origin-height=&quot;441&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흐음.. 라즈베리 카메라 쓴다고 먼가 설정한거 있는것 같진 않았는데 dtoverlay에 지정해줘야했나?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;514&quot; data-origin-height=&quot;208&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boyueJ/dJMcadBstJt/TJvPtQCLXcPjR7RJ7C9QlK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boyueJ/dJMcadBstJt/TJvPtQCLXcPjR7RJ7C9QlK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boyueJ/dJMcadBstJt/TJvPtQCLXcPjR7RJ7C9QlK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboyueJ%2FdJMcadBstJt%2FTJvPtQCLXcPjR7RJ7C9QlK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;514&quot; height=&quot;208&quot; data-origin-width=&quot;514&quot; data-origin-height=&quot;208&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.waveshare.com/wiki/Pi5-IMX219?srsltid=AfmBOooxSr92ZhlSMtF3RCwcVU9NB1sagNT8YVbBJfXQ9lYgpPRLEtRK&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.waveshare.com/wiki/Pi5-IMX219?srsltid=AfmBOooxSr92ZhlSMtF3RCwcVU9NB1sagNT8YVbBJfXQ9lYgpPRLEtRK&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.waveshare.com/wiki/IMX219-160_Camera&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.waveshare.com/wiki/IMX219-160_Camera&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이건 구버전 문서인듯?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;997&quot; data-origin-height=&quot;506&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cL63Fm/dJMcahqpK9u/GMWBfEvyWYZy5gH9dSkFEk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cL63Fm/dJMcahqpK9u/GMWBfEvyWYZy5gH9dSkFEk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cL63Fm/dJMcahqpK9u/GMWBfEvyWYZy5gH9dSkFEk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcL63Fm%2FdJMcahqpK9u%2FGMWBfEvyWYZy5gH9dSkFEk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;997&quot; height=&quot;506&quot; data-origin-width=&quot;997&quot; data-origin-height=&quot;506&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.eleparts.co.kr/goods/view?no=7664994&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.eleparts.co.kr/goods/view?no=7664994&lt;/a&gt;]&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524623</guid>
      <comments>https://minimonk.net/524623#entry524623comment</comments>
      <pubDate>Fri, 3 Apr 2026 22:56:53 +0900</pubDate>
    </item>
    <item>
      <title>jstest</title>
      <link>https://minimonk.net/524622</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;조이스틱 테스트 유틸리티.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래서 js 인가..&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$ apt-cache search jstest &lt;br /&gt;joystick&amp;nbsp;-&amp;nbsp;set&amp;nbsp;of&amp;nbsp;testing&amp;nbsp;and&amp;nbsp;calibration&amp;nbsp;tools&amp;nbsp;for&amp;nbsp;joysticks &lt;br /&gt;jstest-gtk&amp;nbsp;-&amp;nbsp;joystick&amp;nbsp;testing&amp;nbsp;and&amp;nbsp;configuration&amp;nbsp;tool &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;jstest &lt;br /&gt;&lt;br /&gt;Usage:&amp;nbsp;jstest&amp;nbsp;[&amp;lt;mode&amp;gt;]&amp;nbsp;&amp;lt;device&amp;gt; &lt;br /&gt;&lt;br /&gt;Modes: &lt;br /&gt;&amp;nbsp;&amp;nbsp;--normal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;One-line&amp;nbsp;mode&amp;nbsp;showing&amp;nbsp;immediate&amp;nbsp;status &lt;br /&gt;&amp;nbsp;&amp;nbsp;--old&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Same&amp;nbsp;as&amp;nbsp;--normal,&amp;nbsp;using&amp;nbsp;0.x&amp;nbsp;interface &lt;br /&gt;&amp;nbsp;&amp;nbsp;--event&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prints&amp;nbsp;events&amp;nbsp;as&amp;nbsp;they&amp;nbsp;come&amp;nbsp;in &lt;br /&gt;&amp;nbsp;&amp;nbsp;--nonblock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Same&amp;nbsp;as&amp;nbsp;--event,&amp;nbsp;in&amp;nbsp;nonblocking&amp;nbsp;mode &lt;br /&gt;&amp;nbsp;&amp;nbsp;--select&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Same as --event, using select() call&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;other에 r이 있어서 그래도 조이스틱 값은 sudo를 쓰지 않아도 읽히긴 한다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;ls&amp;nbsp;-al&amp;nbsp;/dev/input/js0 &lt;br /&gt;crw-rw-r--+&amp;nbsp;1&amp;nbsp;root&amp;nbsp;input&amp;nbsp;13,&amp;nbsp;0&amp;nbsp;Apr&amp;nbsp;&amp;nbsp;3&amp;nbsp;06:32&amp;nbsp;/dev/input/js0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수치로 보니 아무튼 난잡한데&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$&amp;nbsp;jstest&amp;nbsp;/dev/input/js0 &lt;br /&gt;Driver&amp;nbsp;version&amp;nbsp;is&amp;nbsp;2.1.0. &lt;br /&gt;Joystick&amp;nbsp;(ShanWan&amp;nbsp;PC/PS3/Android)&amp;nbsp;has&amp;nbsp;8&amp;nbsp;axes&amp;nbsp;(X,&amp;nbsp;Y,&amp;nbsp;Z,&amp;nbsp;Rz,&amp;nbsp;Gas,&amp;nbsp;Brake,&amp;nbsp;Hat0X,&amp;nbsp;Hat0Y) &lt;br /&gt;and&amp;nbsp;16&amp;nbsp;buttons&amp;nbsp;(BtnA,&amp;nbsp;BtnB,&amp;nbsp;BtnC,&amp;nbsp;BtnX,&amp;nbsp;BtnY,&amp;nbsp;BtnZ,&amp;nbsp;BtnTL,&amp;nbsp;BtnTR,&amp;nbsp;BtnTL2,&amp;nbsp;BtnTR2,&amp;nbsp;BtnSelect,&amp;nbsp;BtnStart,&amp;nbsp;BtnMode,&amp;nbsp;BtnThumbL,&amp;nbsp;BtnThumbR,&amp;nbsp;?). &lt;br /&gt;Testing&amp;nbsp;...&amp;nbsp;(interrupt&amp;nbsp;to&amp;nbsp;exit) &lt;br /&gt;Axes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20945&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20945&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1: -7095&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-23648&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20945&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3: -1014&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-10135&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-17905&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-25337&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20607&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-20945&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-26012&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32093&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-27363&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-23310&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-19932&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-19932&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-17905&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-17905&amp;nbsp;&amp;nbsp;2: 29727&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-17229&amp;nbsp;&amp;nbsp;2: 29727&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-17229&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-16216&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-12837&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-10811&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1: -8446&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;-338&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-27701&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-20607&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-13175&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: -5068&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;4053&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1: 19931&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-26350&amp;nbsp;&amp;nbsp;1: 19931&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-26350&amp;nbsp;&amp;nbsp;1: 31754&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17567&amp;nbsp;&amp;nbsp;1: 31754&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17567&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;5405&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;9796&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 13512&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-10473&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 13512&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-10473&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 21957&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -2703&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 21957&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -2703&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 28376&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 28376&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2: 30741&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;7769&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 24998&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;7769&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 24998&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 18917&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 12499&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;2364&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-11486&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3: 30065&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3: 18579&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;6080&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: -1352&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: -8446&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-15878&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-19256&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-24661&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-31417&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3: -8108&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-20945&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -2703&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -8446&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-26012&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-11148&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17567&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-24999&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;5405&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: 21282&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: 32092&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-30742&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-22634&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-22634&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32431&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-15540&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-32431&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-15540&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-17567&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1: -5406&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:-17567&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1: -5406&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: -1352&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: -1352&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;2364&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-28715&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;2364&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-28715&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 11485&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17567&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 11485&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17567&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;675&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 11485&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17567&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;675&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 17228&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;675&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 17228&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;7094&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 17228&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;7094&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 26687&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 11147&amp;nbsp;&amp;nbsp;2: 32767&amp;nbsp;&amp;nbsp;3: 26687&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 11147&amp;nbsp;&amp;nbsp;2: 29052&amp;nbsp;&amp;nbsp;3: 26687&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 11147&amp;nbsp;&amp;nbsp;2: 29052&amp;nbsp;&amp;nbsp;3: 30403&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 14188&amp;nbsp;&amp;nbsp;2: 29052&amp;nbsp;&amp;nbsp;3: 30403&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 14188&amp;nbsp;&amp;nbsp;2: 15201&amp;nbsp;&amp;nbsp;3: 30403&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 14188&amp;nbsp;&amp;nbsp;2: 15201&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-15878&amp;nbsp;&amp;nbsp;1: 14188&amp;nbsp;&amp;nbsp;2: 15201&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-15878&amp;nbsp;&amp;nbsp;1: 14526&amp;nbsp;&amp;nbsp;2: 15201&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-15878&amp;nbsp;&amp;nbsp;1: 14526&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;1689&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -6081&amp;nbsp;&amp;nbsp;1: 14526&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;1689&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -6081&amp;nbsp;&amp;nbsp;1: 14863&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;1689&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -6081&amp;nbsp;&amp;nbsp;1: 14863&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1: 14863&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1: 15201&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 15201&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 14526&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: 12161&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;5067&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 26011&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: 15877&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-11824&amp;nbsp;&amp;nbsp;3: 15877&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-11824&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;9120&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-21958&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;9120&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-21958&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;2026&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-29728&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;2026&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-29728&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1: -1352&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-10135&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-17905&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-26350&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-26350&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-11148&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-11148&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-18580&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-26350&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -2027&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-11824&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-31755&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-22296&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: -8446&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-28715&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: -8446&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-28715&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:-22972&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;2364&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;7094&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;9458&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 10810&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 10810&amp;nbsp;&amp;nbsp;3:-28377&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 11823&amp;nbsp;&amp;nbsp;3:-28377&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-32767&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 11823&amp;nbsp;&amp;nbsp;3:-22296&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-31079&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2: 11823&amp;nbsp;&amp;nbsp;3:-22296&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-31079&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;1351&amp;nbsp;&amp;nbsp;2: 11823&amp;nbsp;&amp;nbsp;3:-22296&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-31079&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;1351&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:-22296&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-31079&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;1351&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -9459&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-30066&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;1351&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -9459&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-30066&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;4729&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -9459&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-30066&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;4729&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -6081&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-28039&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;4729&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -6081&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-28039&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;8783&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -6081&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-28039&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;8783&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -1690&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-25674&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;8783&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -1690&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-25674&amp;nbsp;&amp;nbsp;1: 12499&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3: -1690&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-25674&amp;nbsp;&amp;nbsp;1: 12499&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-23310&amp;nbsp;&amp;nbsp;1: 12499&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-23310&amp;nbsp;&amp;nbsp;1: 16215&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-18242&amp;nbsp;&amp;nbsp;1: 16215&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-18242&amp;nbsp;&amp;nbsp;1: 18917&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 18917&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 20606&amp;nbsp;&amp;nbsp;2: 14188&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 20606&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;7431&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 20606&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 20268&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: 15539&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;5067&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: -1014&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1: -5406&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-10811&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-17567&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-23985&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-23985&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7: 32767 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7: 32767 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-14864&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-11824&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -9121&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -7770&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -7432&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -7095&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -5743&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -3379&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -1352&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: -4730&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: -6081&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: -6419&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: -6081&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: -4392&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: -1352&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;-676&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: -2703&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3: -8108&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-12500&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-12500&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-12500&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-16216&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-24323&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: -1690&amp;nbsp;&amp;nbsp;3:-24323&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: -1690&amp;nbsp;&amp;nbsp;3:-29728&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: -7432&amp;nbsp;&amp;nbsp;3:-29728&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2: -7432&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-13513&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-19932&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-27701&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5: 32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: 32767&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0: -1352&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-10811&amp;nbsp;&amp;nbsp;1:-32767&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-10811&amp;nbsp;&amp;nbsp;1:-11148&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:-11148&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4: 32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-32767&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:-20945&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;-676&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:-32767&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17567&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:ofAxes:&amp;nbsp;&amp;nbsp;0:-17229&amp;nbsp;&amp;nbsp;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;4:-32767&amp;nbsp;&amp;nbsp;5:-32767&amp;nbsp;&amp;nbsp;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 Buttons:&amp;nbsp;&amp;nbsp;0:off&amp;nbsp;&amp;nbsp;1:off&amp;nbsp;&amp;nbsp;2:off&amp;nbsp;&amp;nbsp;3:off&amp;nbsp;&amp;nbsp;4:off&amp;nbsp;&amp;nbsp;5:off&amp;nbsp;&amp;nbsp;6:off&amp;nbsp;&amp;nbsp;7:off&amp;nbsp;&amp;nbsp;8:off&amp;nbsp;&amp;nbsp;9:off 10:off 11:off 12:off 13:off 14:off 15:off&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이럴땐 gui가 좋긴해 ㅎㅎ&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$ jstest-gtk&lt;br /&gt;&lt;br /&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;342&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cgKruZ/dJMcagkIb9W/wn1Ivi6Eh5RKX9ReWKm13K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cgKruZ/dJMcagkIb9W/wn1Ivi6Eh5RKX9ReWKm13K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cgKruZ/dJMcagkIb9W/wn1Ivi6Eh5RKX9ReWKm13K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcgKruZ%2FdJMcagkIb9W%2Fwn1Ivi6Eh5RKX9ReWKm13K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;452&quot; height=&quot;342&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;342&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;574&quot; data-origin-height=&quot;601&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfJkAP/dJMcaiCPhfl/sLRcrTokeh7aecODMfttY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfJkAP/dJMcaiCPhfl/sLRcrTokeh7aecODMfttY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfJkAP/dJMcaiCPhfl/sLRcrTokeh7aecODMfttY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfJkAP%2FdJMcaiCPhfl%2FsLRcrTokeh7aecODMfttY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;574&quot; height=&quot;601&quot; data-origin-width=&quot;574&quot; data-origin-height=&quot;601&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://m.blog.naver.com/zeta0807/222292943574&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://m.blog.naver.com/zeta0807/222292943574&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://linux.die.net/man/1/jstest&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://linux.die.net/man/1/jstest&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Linux</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524622</guid>
      <comments>https://minimonk.net/524622#entry524622comment</comments>
      <pubDate>Fri, 3 Apr 2026 22:47:35 +0900</pubDate>
    </item>
    <item>
      <title>jetracer 조이스틱 연결</title>
      <link>https://minimonk.net/524621</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;음.. 조이스틱이 먼가 이상한가 이상하게 작동한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무튼! 아래부분 코드를 basic_motion.ipynb에 섞어서 하면 그럴싸하게 조작이 가능해진다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;652&quot; data-origin-height=&quot;323&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/w8okL/dJMcai3Q6DN/yXjas3gCFAxLRw6SvbgQIK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/w8okL/dJMcai3Q6DN/yXjas3gCFAxLRw6SvbgQIK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/w8okL/dJMcai3Q6DN/yXjas3gCFAxLRw6SvbgQIK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fw8okL%2FdJMcai3Q6DN%2FyXjas3gCFAxLRw6SvbgQIK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;652&quot; height=&quot;323&quot; data-origin-width=&quot;652&quot; data-origin-height=&quot;323&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.waveshare.com/wiki/JetRacer_AI_Kit?srsltid=AfmBOorvXoDjlzr5jjLjmmnLwCiNINsrvLWTPl9Jh_OOBIDI2szAebf6&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.waveshare.com/wiki/JetRacer_AI_Kit?srsltid=AfmBOorvXoDjlzr5jjLjmmnLwCiNINsrvLWTPl9Jh_OOBIDI2szAebf6&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;758&quot; data-origin-height=&quot;477&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dzMi48/dJMcaipjUHy/vNZ0UyJHN72lodIJ4invXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dzMi48/dJMcaipjUHy/vNZ0UyJHN72lodIJ4invXk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dzMi48/dJMcaipjUHy/vNZ0UyJHN72lodIJ4invXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdzMi48%2FdJMcaipjUHy%2FvNZ0UyJHN72lodIJ4invXk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;758&quot; height=&quot;477&quot; data-origin-width=&quot;758&quot; data-origin-height=&quot;477&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;import&amp;nbsp;ipywidgets.widgets&amp;nbsp;as&amp;nbsp;widgets &lt;br /&gt;controller&amp;nbsp;=&amp;nbsp;widgets.Controller(index=0) &lt;br /&gt;display(controller)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래줄은 왜 에러나는지 모르겠다. 어떨 땐 되고, 어떨 땐 안되고 -_-&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 와중에 어댑터로 했는데 전원 부족한가 자꾸 어느정도 하다보면 죽네..&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;import&amp;nbsp;traitlets &lt;br /&gt;left_link&amp;nbsp;=&amp;nbsp;traitlets.dlink((controller.axes[0],&amp;nbsp;'value'),&amp;nbsp;(car,&amp;nbsp;'steering'),&amp;nbsp;transform=lambda&amp;nbsp;x:-x) &lt;br /&gt;right_link&amp;nbsp;=&amp;nbsp;traitlets.dlink((controller.axes[1],&amp;nbsp;'value'),&amp;nbsp;(car,&amp;nbsp;'throttle'),&amp;nbsp;transform=lambda&amp;nbsp;x:x)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무튼 조이스틱에 home을 누르면 아날로그 / 디지털 모드가 바뀐다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서보랑 속도를 자연스럽게 조작이 가능해짐!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;465&quot; data-origin-height=&quot;518&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/choqvq/dJMcaiQk1S3/XTlHNYtKQ6rhykNvDKrM3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/choqvq/dJMcaiQk1S3/XTlHNYtKQ6rhykNvDKrM3K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/choqvq/dJMcaiQk1S3/XTlHNYtKQ6rhykNvDKrM3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fchoqvq%2FdJMcaiQk1S3%2FXTlHNYtKQ6rhykNvDKrM3K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;465&quot; height=&quot;518&quot; data-origin-width=&quot;465&quot; data-origin-height=&quot;518&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>embeded/raspberry pi</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524621</guid>
      <comments>https://minimonk.net/524621#entry524621comment</comments>
      <pubDate>Fri, 3 Apr 2026 22:35:08 +0900</pubDate>
    </item>
    <item>
      <title>커널 cmdline  관련 함수</title>
      <link>https://minimonk.net/524620</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;22.5&amp;nbsp;cmdline_find_option() &lt;br /&gt;command&amp;nbsp;line에서&amp;nbsp;option을&amp;nbsp;파싱하는&amp;nbsp;함수다. &lt;br /&gt;&lt;br /&gt;이 함수는 __cmdline_find_option()를 호출한다. booting시의 함수라면 cmdline의 위치가 1M 위쪽에 있으면 찾지않고 리턴한다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.iamroot.org/ldocs/linux.html#sec-22-5&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.iamroot.org/ldocs/linux.html#sec-22-5&lt;/a&gt;]&lt;/p&gt;</description>
      <category>Linux API/linux</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524620</guid>
      <comments>https://minimonk.net/524620#entry524620comment</comments>
      <pubDate>Fri, 3 Apr 2026 12:06:55 +0900</pubDate>
    </item>
    <item>
      <title>jetracer 조립 거의 완료</title>
      <link>https://minimonk.net/524618</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;어우 빡세다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전륜부 부품을 봐서는 오프로드는 꿈을 꾸면 안 될 느낌이고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 와중에 천막이 있어서 머지 싶어서 주워오지 않았는데 그게 레이싱 트랙인 것 같았고(!)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서보는 잠시 켜서 car.steering = 0 해서 놔둔다음 수직으로 해야지 그나마 좌우 조향 각이 맞는 것 같고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그걸 위해서 짧은 샤프트는 정말 엄청 짧게 만들어야 했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞 바퀴쪽은 너트들도 작아서 조립이 고생 후..&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 보호회로 들은 &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;배터리 들어갈수 있도록 좀 눌러주고 하면 어찌 될 듯&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;20260401_224757.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/H04VO/dJMcab4KIMJ/wymTTKyqBFR2rakMmZ3Erk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/H04VO/dJMcab4KIMJ/wymTTKyqBFR2rakMmZ3Erk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/H04VO/dJMcab4KIMJ/wymTTKyqBFR2rakMmZ3Erk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FH04VO%2FdJMcab4KIMJ%2FwymTTKyqBFR2rakMmZ3Erk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot; data-filename=&quot;20260401_224757.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.waveshare.com/wiki/JetRacer_Assembly_Manual&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.waveshare.com/wiki/JetRacer_Assembly_Manual&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;pcie 무선랜/블투는 뽑아버리고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;귀찮으니(!) usb로 대체할 예정&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안테나 달기 귀찮고 박스에 비해서 폭이 커지는 바람에 박스는 딱 부품용..&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조립 이후에도 넣을수 있게 해두었으면 좋았을텐데 아쉽다.&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524618</guid>
      <comments>https://minimonk.net/524618#entry524618comment</comments>
      <pubDate>Wed, 1 Apr 2026 22:58:47 +0900</pubDate>
    </item>
    <item>
      <title>jetson nano 조이스틱 연결</title>
      <link>https://minimonk.net/524616</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;jetson이 아닌 PC 쪽에서 노트북으로 원격 접속하고 하는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이걸 당연히(?) jetson 꽂고 하는 줄 알고 했는데 &lt;b&gt;PC에 꽂아야&lt;/b&gt; 하는 거였군 -_-&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무튼 PC에서 노트북으로 원격접속했고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;새 노트북을 열어서 했는데&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;import&amp;nbsp;ipywidgets.widgets&amp;nbsp;as&amp;nbsp;widgets &lt;br /&gt;controller = widgets.Controller(index=1) &lt;br /&gt;display(controller)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;jetson에 usb를 연결해놨으면 아래와 같이 &quot;Connect gamepad and press any button.&quot; 이라고 나오고 ui가 나오지 않는다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;664&quot; data-origin-height=&quot;219&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JLnbn/dJMcagSwMmK/347L8TMTvCeEiilCITkmFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JLnbn/dJMcagSwMmK/347L8TMTvCeEiilCITkmFk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JLnbn/dJMcagSwMmK/347L8TMTvCeEiilCITkmFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJLnbn%2FdJMcagSwMmK%2F347L8TMTvCeEiilCITkmFk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;664&quot; height=&quot;219&quot; data-origin-width=&quot;664&quot; data-origin-height=&quot;219&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래서 혹시나 몰라 PC에 연결하고, 인덱스 바꾸고 해보니 바로 나온다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;655&quot; data-origin-height=&quot;307&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/G7CF8/dJMcacP7teU/cBGt113ukU3sb3rEk2vQB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/G7CF8/dJMcacP7teU/cBGt113ukU3sb3rEk2vQB1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/G7CF8/dJMcacP7teU/cBGt113ukU3sb3rEk2vQB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FG7CF8%2FdJMcacP7teU%2FcBGt113ukU3sb3rEk2vQB1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;655&quot; height=&quot;307&quot; data-origin-width=&quot;655&quot; data-origin-height=&quot;307&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://www.waveshare.com/wiki/JetRacer_AI_Kit?srsltid=AfmBOorvXoDjlzr5jjLjmmnLwCiNINsrvLWTPl9Jh_OOBIDI2szAebf6&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.waveshare.com/wiki/JetRacer_AI_Kit?srsltid=AfmBOorvXoDjlzr5jjLjmmnLwCiNINsrvLWTPl9Jh_OOBIDI2szAebf6&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://mosoon0329.tistory.com/48&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://mosoon0329.tistory.com/48&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://stackoverflow.com/questions/79348304/ipywidgets-controller-not-working-properly-fields-empty&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://stackoverflow.com/questions/79348304/ipywidgets-controller-not-working-properly-fields-empty&lt;/a&gt;]&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524616</guid>
      <comments>https://minimonk.net/524616#entry524616comment</comments>
      <pubDate>Tue, 31 Mar 2026 23:31:54 +0900</pubDate>
    </item>
    <item>
      <title>jetracer 서보는 되는데 모터가 안될때</title>
      <link>https://minimonk.net/524612</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;jetracer 에서 서보 모터는 제어가 되는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;쓰로틀(전진 후진) 이 안될 경우 waveshare의 jetracer git을 받고 설치해주면 된다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;$ git clone &lt;a href=&quot;https://github.com/waveshare/jetracer&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://github.com/waveshare/jetracer&lt;/a&gt;&lt;br /&gt;$ cd jetracer &lt;br /&gt;$ sudo python3 setup.py install&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://github.com/waveshare/jetracer&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://github.com/waveshare/jetracer&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;waveshare에서 이미지 받아서 한 거 같은데, 왜 jetracer 모듈이 nvidia_iot의 것이 되어있었을까??&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;[링크 :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://github.com/NVIDIA-AI-IOT/jetracer/issues/66&quot;&gt;https://github.com/NVIDIA-AI-IOT/jetracer/issues/66&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://forums.developer.nvidia.com/t/throttle-not-responding-for-jetracer-waveshare-kit-running-on-jetson-nano/128967/6&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://forums.developer.nvidia.com/t/throttle-not-responding-for-jetracer-waveshare-kit-running-on-jetson-nano/128967/6&lt;/a&gt;]&lt;/p&gt;</description>
      <category>embeded/jetson</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524612</guid>
      <comments>https://minimonk.net/524612#entry524612comment</comments>
      <pubDate>Mon, 30 Mar 2026 23:26:13 +0900</pubDate>
    </item>
    <item>
      <title>qt concurrent / qt thread</title>
      <link>https://minimonk.net/524611</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;이벤트 처리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://flower0.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://flower0.tistory.com/296&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://coding-chobo.tistory.com/34&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://coding-chobo.tistory.com/34&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;qt thread / worker&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://jheaon.tistory.com/entry/QThread을-사용하여-작업-단위-분리하기&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://jheaon.tistory.com/entry/QThread을-사용하여-작업-단위-분리하기&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://doc.qt.io/qt-6/qthread.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://doc.qt.io/qt-6/qthread.html&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;qt concurrent (비동기 수행)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;[링크 :&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://khj1999.tistory.com/229&quot;&gt;https://khj1999.tistory.com/229&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;Qt&amp;nbsp;Concurrent &lt;br /&gt;Qt&amp;nbsp;Concurrent&amp;nbsp;모듈은&amp;nbsp;뮤텍스,&amp;nbsp;읽기-쓰기&amp;nbsp;잠금,&amp;nbsp;대기&amp;nbsp;조건&amp;nbsp;또는&amp;nbsp;세마포어와&amp;nbsp;같은&amp;nbsp;저수준&amp;nbsp;스레딩&amp;nbsp;프리미티브를&amp;nbsp;사용하지&amp;nbsp;않고도&amp;nbsp;멀티스레드&amp;nbsp;프로그램을&amp;nbsp;작성할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;&lt;span style=&quot;color: #ee2323;&quot;&gt;고수준&amp;nbsp;API를&amp;nbsp;제공&lt;/span&gt;합니다.&amp;nbsp;Qt&amp;nbsp;Concurrent&amp;nbsp;으로&amp;nbsp;작성된&amp;nbsp;프로그램은&amp;nbsp;사용&amp;nbsp;가능한&amp;nbsp;프로세서&amp;nbsp;코어&amp;nbsp;수에&amp;nbsp;따라&amp;nbsp;사용되는&amp;nbsp;스레드&amp;nbsp;수를&amp;nbsp;자동으로&amp;nbsp;조정합니다.&amp;nbsp;즉,&amp;nbsp;오늘&amp;nbsp;작성된&amp;nbsp;애플리케이션은&amp;nbsp;향후&amp;nbsp;멀티코어&amp;nbsp;시스템에&amp;nbsp;배포할&amp;nbsp;때&amp;nbsp;계속&amp;nbsp;확장할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;Qt&amp;nbsp;Concurrent&amp;nbsp;에는&amp;nbsp;공유&amp;nbsp;메모리(비분산)&amp;nbsp;시스템을&amp;nbsp;위한&amp;nbsp;MapReduce&amp;nbsp;및&amp;nbsp;FilterReduce&amp;nbsp;구현과&amp;nbsp;GUI&amp;nbsp;애플리케이션에서&amp;nbsp;비동기&amp;nbsp;계산을&amp;nbsp;관리하기&amp;nbsp;위한&amp;nbsp;클래스&amp;nbsp;등&amp;nbsp;병렬&amp;nbsp;목록&amp;nbsp;처리를&amp;nbsp;위한&amp;nbsp;함수형&amp;nbsp;프로그래밍&amp;nbsp;스타일&amp;nbsp;API가&amp;nbsp;포함되어&amp;nbsp;있습니다:&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://doc.qt.io/qt-6/ko/qtconcurrent-index.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://doc.qt.io/qt-6/ko/qtconcurrent-index.html&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://blog.naver.com/kkyy3402/221332058583&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://blog.naver.com/kkyy3402/221332058583&lt;/a&gt;]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://truelightn.tistory.com/8&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://truelightn.tistory.com/8&lt;/a&gt;]&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;[링크 : &lt;a href=&quot;https://1d1cblog.tistory.com/514&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://1d1cblog.tistory.com/514&lt;/a&gt;]&lt;/p&gt;</description>
      <category>Programming/qt</category>
      <author>구차니</author>
      <guid isPermaLink="true">https://minimonk.net/524611</guid>
      <comments>https://minimonk.net/524611#entry524611comment</comments>
      <pubDate>Mon, 30 Mar 2026 11:58:10 +0900</pubDate>
    </item>
  </channel>
</rss>