<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-21654669</id><updated>2026-07-24T15:36:59.173+08:00</updated><category term="Ham Radio"/><category term="APRS"/><category term="SAP"/><category term="amateur radio"/><category term="ABAP"/><category term="Home Sweet Home"/><category term="DEBUG"/><category term="CRM"/><category term="Middleware"/><category term="Triton"/><category term="linux home server"/><category term="openwrt"/><category term="10m"/><category term="DMR"/><category term="L200 MK6"/><category term="Triton ML"/><category term="aprx"/><category term="dv4 mini"/><category term="raspberry pi"/><category term="router"/><category term="ubuntu"/><category term="unifi"/><category term="wh1080"/><category term="CP-6"/><category term="ILLW"/><category term="SAP/ABAP"/><category term="c4fm"/><category term="carpc"/><category term="debugging"/><category term="dmee"/><category term="ft-817nd"/><category term="fusion"/><category term="gps"/><category term="heathkit"/><category term="home server"/><category term="lcdproc"/><category term="nas"/><category term="qrp"/><category term="sapscript"/><category term="sb-221"/><category term="weewx"/><category term="wx station"/><category term="wzr-hp-g300nh"/><category term="yaesu"/><category term="3g"/><category term="6m"/><category term="ARDF"/><category term="BTM"/><category term="BUPA_MAIN"/><category term="BUPA_REL"/><category term="Brandmiester"/><category term="CUPS"/><category term="DK_PAYMUL_DOMESTIC"/><category term="Diamond"/><category term="Diamond W8010"/><category term="EUDR"/><category term="Form Templates"/><category term="HF/RF Clipper"/><category term="HR"/><category term="HRD"/><category term="Harbach upgrades"/><category term="JT-65"/><category term="Leopard"/><category term="MK2"/><category term="MS SQL"/><category term="Malaysia Net"/><category term="Microkeyer II"/><category term="NULL"/><category term="PASSWORDDIGEST"/><category term="PDF"/><category term="PalmX"/><category term="Payroll"/><category term="QRZ XML"/><category term="S4 Public Cloud"/><category term="SOAMANAGER"/><category term="Stored Procedure"/><category term="TS-590SG"/><category term="TYT MD-380"/><category term="UNA"/><category term="USERNAMETOKEN"/><category term="Walk"/><category term="WebService"/><category term="X-200"/><category term="XML"/><category term="XML download"/><category term="activation"/><category term="ads-b"/><category term="archer c7"/><category term="arrl"/><category term="astrill"/><category term="bdoc"/><category term="bridge"/><category term="broadband"/><category term="buffalo ls2"/><category term="c200"/><category term="camera"/><category term="centrafuse"/><category term="cheap pc"/><category term="cheapo pc"/><category term="clipper"/><category term="customs"/><category term="debmas"/><category term="diesel tuning"/><category term="digital mode"/><category term="diy"/><category term="dns"/><category term="e160e"/><category term="echolink"/><category term="editor"/><category term="erms"/><category term="external debug"/><category term="fcc"/><category term="field day"/><category term="freelink"/><category term="gf1"/><category term="gr236"/><category term="hamstudy"/><category term="hexxbeam"/><category term="hg850a"/><category term="home office"/><category term="hri-200"/><category term="idoc"/><category term="incorrect password"/><category term="insurance"/><category term="iota"/><category term="iphone"/><category term="iss"/><category term="jt65"/><category term="lcd"/><category term="lenny"/><category term="linkstation2"/><category term="linux"/><category term="m43"/><category term="magic band"/><category term="mares"/><category term="maxis ftth"/><category term="maxis router"/><category term="mercedes"/><category term="mh-31"/><category term="mmdvm"/><category term="ms word"/><category term="myeg"/><category term="nuvi"/><category term="omv"/><category term="open media vault"/><category term="pipo"/><category term="pipo x9s"/><category term="python"/><category term="radi2cino"/><category term="raspberry pi 2"/><category term="regenerate"/><category term="road tax"/><category term="rsyslogd"/><category term="rtl-433"/><category term="rtl-sdr"/><category term="samba"/><category term="sdr"/><category term="smartforms"/><category term="snotes"/><category term="syslogd"/><category term="tmd710a"/><category term="tnc-pi"/><category term="touchtab"/><category term="tp-link"/><category term="ubitx"/><category term="version 2.0"/><category term="vlan"/><category term="vpn"/><category term="weather station"/><category term="weewx2aprx"/><category term="wiper"/><category term="wires-x"/><category term="wx weather"/><category term="x9s"/><category term="yaesu fusion"/><title type='text'>9M2TPT / N6HM / M0HIK</title><subtitle type='html'>All my ramblings about amateur radio, SAP/ABAP, and gadgets/gizmos.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>157</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-21654669.post-8992791698491735021</id><published>2026-07-20T12:22:30.122+08:00</published><updated>2026-07-24T15:36:59.173+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Form Templates"/><category scheme="http://www.blogger.com/atom/ns#" term="S4 Public Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><category scheme="http://www.blogger.com/atom/ns#" term="XML download"/><title type='text'></title><content type='html'>&lt;p&gt;&amp;nbsp;Tips and tricks working with Form templates in S4 Public Cloud:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Downloading XML&lt;/li&gt;&lt;ol&gt;&lt;li&gt;In SD and some MM outputs, you could change the print queue to&amp;nbsp;&lt;code class=&quot;KDcb0c&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: monospace; font-size: 14px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 1px solid rgb(243, 245, 246);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;ep&quot; dir=&quot;ltr&quot; jsaction=&quot;&quot; jscontroller=&quot;hNviFe#redMub&quot; jsuid=&quot;lPTeSd_1c&quot; style=&quot;border-bottom: 1px solid rgb(243, 245, 246); margin: 0px;&quot;&gt;#&amp;amp;&amp;amp;DOWNLOAD_FORM_DATA_XML&amp;amp;&amp;amp;#&lt;!--TgQPHd||[]--&gt;&lt;/code&gt;.&lt;/li&gt;&lt;li&gt;In FI correspondence outputs, you might be able to enable option to download the XML by appending&amp;nbsp;&lt;code class=&quot;KDcb0c&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: monospace; font-size: 14px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 1px solid rgb(240, 242, 245);&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;ep&quot; dir=&quot;ltr&quot; jsaction=&quot;&quot; jscontroller=&quot;hNviFe#redMub&quot; jsuid=&quot;tVMiub_3r&quot; style=&quot;border-bottom: 1px solid rgb(240, 242, 245); margin: 0px;&quot;&gt;?DownloadXML=true&lt;!--TgQPHd||[]--&gt;&lt;/code&gt; to the end of your browser&#39;s Fiori URL address string.&lt;/li&gt;&lt;li&gt;If else failed, you might be able to use debug sheet. Information can be found here: https://community.sap.com/t5/crm-and-cx-blog-posts-by-sap/debugsheet-get-xml-data-for-local-print-form-preview-in-the-adobe-livecycle/ba-p/14373340&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/8992791698491735021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/8992791698491735021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8992791698491735021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8992791698491735021'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2026/07/and-tricks-working-with-form-templates.html' title=''/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-5182294011106332054</id><published>2025-09-24T21:56:00.003+08:00</published><updated>2025-09-24T22:11:40.850+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="EUDR"/><category scheme="http://www.blogger.com/atom/ns#" term="PASSWORDDIGEST"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><category scheme="http://www.blogger.com/atom/ns#" term="SOAMANAGER"/><category scheme="http://www.blogger.com/atom/ns#" term="USERNAMETOKEN"/><category scheme="http://www.blogger.com/atom/ns#" term="WebService"/><title type='text'>Consuming EUDR Webservices from SAP ECC</title><content type='html'>&lt;blockquote&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;There are number of us who&#39;re still stuck in the old SAP ECC or S/4 Hana on Premise and yet to move into Private or Public Cloud. A recent regulation in Europe requires us to implement tracebility on products produced by our plants. A requirement requires us to automatically submit the Due Diligent Statement (DDS) to EUDR website to compliance with the EUDR. For this, APIs have been developed to do just that, submitting DDS and getting the reference number and verification number. The APIs are available via Webservices, and to implement this, it is not that hard since SAP has automate the generation of consumer proxy and all required objects based on the WSDL available from EUDR.

During first few Conformance Test (CF) that I&#39;ve tested so far, there are few that probably will be helpful to point out:&amp;nbsp;&lt;/li&gt;&lt;li&gt;After you&#39;ve loaded and generate the WSDL, using SOAMANAGER, you need to configure logical port. This is where you specified the end point, the username/password etc. In the first CF, this is the easiest one to just ping the server, sending hello in the payload with the correct cridential and header. However, for me, this is not a straight forward thing.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;In SOAMANAGER, while creating logical port, you need to create logical port with &quot;WSDL based configuration with template&quot;, and for the template, you need to use the &quot;WSSE_USERNAMETOKEN&quot;. This will make the username/password appear in the next step. You need to use your username and authentication key you&#39;ve created in the system (for testing, we need to get it from acceptance system). Finish the rest and save/activate the logical port.&amp;nbsp;&lt;/li&gt;&lt;li&gt;While testing the generated class and sending the &quot;hello&quot; in the payload for CF1, I found out that SAP is sending a password and not a password digest as required by EUDR server. From my almost full day of debugging and trying so many options, I finally said that there will be no way that we could configure SAP to send a password digest, so at the end, I do what most of us trying not to do... implicit enhancement!&amp;nbsp;&lt;/li&gt;&lt;li&gt;The implicit enhancement to Class CL_WSSE_FT_OUT_CFG and method GET_ST_CFG_711. At the end of the method, I put the following codes (this will trigger the passworddigest).&amp;nbsp; &amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;blockquote&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-converted-space&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;IF &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;lf_supp_tk_type &lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;co_t_type_unt&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;.&lt;/span&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DATA&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;lv_soapaction&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;) = &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;to_upper&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;( &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;get_cfg_value&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;( &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;name &lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;tsrtp_f_bdg_action &lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;) ).&lt;/span&gt;&lt;span class=&quot;Apple-converted-space&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;IF &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;lv_soapaction &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;CS &lt;/span&gt;&lt;span class=&quot;s3&quot; style=&quot;color: #4da619; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;&#39;EUDR&#39; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;AND &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;unt_st_cfg&lt;/span&gt;&lt;span class=&quot;s4&quot; style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;digest_type &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;IS INITIAL&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;Apple-converted-space&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&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;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;unt_st_cfg&lt;/span&gt;&lt;span class=&quot;s4&quot; style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;digest_type &lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;abap_true&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;.&lt;/span&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ENDIF&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;.&lt;/span&gt;&lt;/blockquote&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-size: 10px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;I&#39;m using the SOAPAction field since it has EUDR defined there in the WSDL and I don&#39;t want the enhancement gets triggered by other consumer proxy that doesn&#39;t have the same requirement for the authentication method. 2. There is also a requirement in the API for us to send a custom tag in the SOAP header. We need to add&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;&amp;lt;v4&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;WebServiceClientId&amp;gt;eudr-test&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;&amp;lt;/v4&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;WebServiceClientId&amp;gt;&lt;/span&gt;&amp;nbsp; in the SOAP header. The only way to do this is in ABAP, when you call your proxy, you need to inject this custom tag to the header. I managed to do this using the following codes:&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-converted-space&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;lr_xml_document &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;TYPE REF TO &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;if_ixml_document&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10px;&quot;&gt;,&lt;/span&gt;&lt;/blockquote&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-size: 10px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;lr_xml_element&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;TYPE REF TO &lt;/span&gt;if_ixml_element&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;TRY&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;(&lt;/span&gt;lo_ws_header&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;) = &lt;/span&gt;CAST if_wsprotocol_ws_header&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;( &lt;/span&gt;mr_interface&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;-&amp;gt;&lt;/span&gt;get_protocol&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;( &lt;/span&gt;if_wsprotocol&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;=&amp;gt;&lt;/span&gt;ws_header &lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;) ).&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;CATCH &lt;/span&gt;cx_ai_system_fault&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;CATCH &lt;/span&gt;cx_ai_application_fault&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;ENDTRY&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;CONCATENATE&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s4&quot; style=&quot;color: #4da619;&quot;&gt;&#39;&amp;lt;env:Header&amp;gt;&#39;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s4&quot; style=&quot;color: #4da619;&quot;&gt;&#39;&amp;lt;v4:WebServiceClientId xmlns:v4=&quot;http://ec.europa.eu/sanco/tracesnt/base/v4&quot;&amp;gt;&#39;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;client_id&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s4&quot; style=&quot;color: #4da619;&quot;&gt;&#39;&amp;lt;/v4:WebServiceClientId&amp;gt;&#39;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s4&quot; style=&quot;color: #4da619;&quot;&gt;&#39;&amp;lt;/env:Header&amp;gt;&#39; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;INTO DATA&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;(&lt;/span&gt;lv_header&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;(&lt;/span&gt;lv_xheader&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;) = &lt;/span&gt;cl_proxy_service&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;=&amp;gt;&lt;/span&gt;cstring2xstring&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;( &lt;/span&gt;lv_header &lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;CALL FUNCTION &lt;/span&gt;&lt;span class=&quot;s4&quot; style=&quot;color: #4da619;&quot;&gt;&#39;SDIXML_XML_TO_DOM&#39;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;xml&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;= &lt;/span&gt;lv_xheader&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;IMPORTING&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;document &lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;= &lt;/span&gt;lr_xml_document&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;OTHERS &lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;= &lt;/span&gt;&lt;span class=&quot;s5&quot; style=&quot;color: #3399ff;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;(&lt;/span&gt;lr_xml_root&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;) = &lt;/span&gt;lr_xml_document&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;-&amp;gt;&lt;/span&gt;get_root_element&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;( ).&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;lr_xml_element ?= lr_xml_root&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;-&amp;gt;&lt;/span&gt;get_first_child&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;( ).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;WHILE NOT &lt;/span&gt;lr_xml_element &lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;IS INITIAL&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;(&lt;/span&gt;l_name&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;) = &lt;/span&gt;lr_xml_element&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;-&amp;gt;&lt;/span&gt;get_name&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;( ).&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;(&lt;/span&gt;l_namespace&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;) = &lt;/span&gt;lr_xml_element&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;-&amp;gt;&lt;/span&gt;get_namespace_uri&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;( ).&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;lo_ws_header&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;-&amp;gt;&lt;/span&gt;set_request_header&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;(&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;name&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;= &lt;/span&gt;l_name&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;namespace &lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;= &lt;/span&gt;l_namespace&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;dom &lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;= &lt;/span&gt;lr_xml_element &lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;).&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;lr_xml_element ?= lr_xml_element&lt;span class=&quot;s3&quot; style=&quot;color: grey;&quot;&gt;-&amp;gt;&lt;/span&gt;get_next&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;( ).&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: blue;&quot;&gt;ENDWHILE&lt;/span&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-size: 10px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;s2&quot; style=&quot;color: purple;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;The next that I found during the CF2 is, I need to send the geojson and this needs to be in base64 and since the xsd refered as base64Binary, the geojson code needs only be converted from the JSON to xstring. No further process needed, SAP will convert it to base64 automatically during the XML creation.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I will update the blog as and when I find new things. Till then have fun!!!


&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/5182294011106332054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/5182294011106332054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5182294011106332054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5182294011106332054'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2025/09/consuming-eudr-webservices-from-sap-ecc.html' title='Consuming EUDR Webservices from SAP ECC'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-5961276999842506245</id><published>2024-05-30T06:59:00.004+08:00</published><updated>2024-05-30T07:14:27.548+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="regenerate"/><category scheme="http://www.blogger.com/atom/ns#" term="touchtab"/><title type='text'>TOUCHTAB report, regenerate all ABAPs related to changed/modified structure</title><content type='html'>I was working on S4HANA OnPremis and tried to do an enhancement to BP&#39;s additional info structure by appending fields, but decided that it doesn&#39;t work that way. Revert the changes and everyone now getting ABAP dump with LOAD_TYPE_VERSION_MISMATCH. Found on SAP Notes, Note 1542682 which should fix this. Run report TOUCHTAB with the structure mentioned in the ABAP dump to regenerate all related programs.</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/5961276999842506245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/5961276999842506245' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5961276999842506245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5961276999842506245'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2024/05/touchtab-report-regenerate-all-abaps.html' title='TOUCHTAB report, regenerate all ABAPs related to changed/modified structure'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-5846685675310452719</id><published>2022-02-28T13:46:00.014+08:00</published><updated>2022-12-24T08:32:07.130+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="MS SQL"/><category scheme="http://www.blogger.com/atom/ns#" term="NULL"/><category scheme="http://www.blogger.com/atom/ns#" term="Stored Procedure"/><title type='text'>Calling MS SQL Stored Procedure from ABAP</title><content type='html'>&lt;p&gt;One of the few things sometime coming up in your ticket request. Calling stored procedure from ABAP to remote SQL server.&amp;nbsp;&lt;/p&gt;&lt;p&gt;How do we send the NULL value? It seems sending the ind_ref with -1 solve this.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;!-- HTML generated using hilite.me --&gt;&lt;div style=&quot;background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;&quot;&gt;&lt;pre style=&quot;margin: 0; line-height: 125%&quot;&gt;&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;TYPES&lt;/span&gt;: &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;BEGIN OF&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;ty_input&lt;/span&gt;,
         &lt;span style=&quot;color: #996633&quot;&gt;orderid&lt;/span&gt;(&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;50&lt;/span&gt;),
         &lt;span style=&quot;color: #996633&quot;&gt;materialid&lt;/span&gt;(&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;50&lt;/span&gt;),
         &lt;span style=&quot;color: #996633&quot;&gt;description&lt;/span&gt;(&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;80&lt;/span&gt;),
         &lt;span style=&quot;color: #996633&quot;&gt;user1&lt;/span&gt;(&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;50&lt;/span&gt;),
         &lt;span style=&quot;color: #996633&quot;&gt;user2&lt;/span&gt;(&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;50&lt;/span&gt;),
       &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;END OF&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;ty_input&lt;/span&gt;,
       &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;BEGIN OF&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;ty_output&lt;/span&gt;,
         &lt;span style=&quot;color: #996633&quot;&gt;orderid&lt;/span&gt;(&lt;span style=&quot;color: #0000DD; font-weight: bold&quot;&gt;50&lt;/span&gt;),
       &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;END OF&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;ty_output&lt;/span&gt;.

&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;DATA&lt;/span&gt;: &lt;span style=&quot;color: #996633&quot;&gt;ls_input&lt;/span&gt;          &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;TYPE&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;ty_input&lt;/span&gt;,
      &lt;span style=&quot;color: #996633&quot;&gt;ls_output&lt;/span&gt;         &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;TYPE&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;ty_output&lt;/span&gt;.

&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;CONSTANTS&lt;/span&gt;: &lt;span style=&quot;color: #996633&quot;&gt;gc_null&lt;/span&gt;      &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;TYPE&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;int2&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;VALUE&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;#39;-1&amp;#39;&lt;/span&gt;.

&lt;span style=&quot;color: #888888&quot;&gt;* Create db connection&lt;/span&gt;
&lt;span style=&quot;color: #996633&quot;&gt;DATA(lr_sql_connection)&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;cl_sql_connection&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;get_connection&lt;/span&gt;( &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;#39;MSSQL&amp;#39;&lt;/span&gt; ).
&lt;span style=&quot;color: #996633&quot;&gt;DATA(lr_statement)&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;lr_sql_connection&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;create_statement&lt;/span&gt;( ).
&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;DATA&lt;/span&gt;(&lt;span style=&quot;color: #996633&quot;&gt;lo_struct&lt;/span&gt;) &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;CAST&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;cl_abap_structdescr&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;cl_abap_typedescr&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;describe_by_data&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;ls_input&lt;/span&gt; ) ).
&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;DATA&lt;/span&gt;(&lt;span style=&quot;color: #996633&quot;&gt;lt_comp&lt;/span&gt;) &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;lo_struct&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;get_components&lt;/span&gt;( ).
&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;CLEAR&lt;/span&gt;: &lt;span style=&quot;color: #996633&quot;&gt;ls_input&lt;/span&gt;.
&lt;span style=&quot;color: #996633&quot;&gt;ls_input&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;orderid&lt;/span&gt;    &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;#39;ABC123&amp;#39;&lt;/span&gt;.
&lt;span style=&quot;color: #996633&quot;&gt;ls_input&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;materialid&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;#39;MAT01&amp;#39;&lt;/span&gt;.
&lt;span style=&quot;color: #996633&quot;&gt;ls_input&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;description&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;#39;Order for MAT01&amp;#39;&lt;/span&gt;.

&lt;span style=&quot;color: #888888&quot;&gt;* Input fields&lt;/span&gt;
&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;LOOP AT &lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;lt_comp&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;INTO&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;DATA&lt;/span&gt;(&lt;span style=&quot;color: #996633&quot;&gt;ls_comp&lt;/span&gt;).
  &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;ASSIGN&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;COMPONENT&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;ls_comp&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;name&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;OF STRUCTURE&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;ls_input&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;TO&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;FIELD&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;SYMBOL&lt;/span&gt;(&lt;span style=&quot;color: #996633&quot;&gt;&amp;lt;cell&amp;gt;&lt;/span&gt;).
  &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;IF&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;&amp;lt;cell&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;IS INITIAL&lt;/span&gt;.
    &lt;span style=&quot;color: #996633&quot;&gt;lr_statement&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;set_param&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;data_ref&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;REF&lt;/span&gt; &lt;span style=&quot;color: #FF0000; background-color: #FFAAAA&quot;&gt;#&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;&amp;lt;cell&amp;gt;&lt;/span&gt; )
                             &lt;span style=&quot;color: #996633&quot;&gt;ind_ref&lt;/span&gt;  &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;REF&lt;/span&gt; &lt;span style=&quot;color: #FF0000; background-color: #FFAAAA&quot;&gt;#&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;gc_null&lt;/span&gt; )    &lt;span style=&quot;color: #888888&quot;&gt;&amp;quot;Send NULL if field has no value&lt;/span&gt;
                             &lt;span style=&quot;color: #996633&quot;&gt;inout&lt;/span&gt;    &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;cl_sql_statement&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;c_param_in&lt;/span&gt; ).
  &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;ELSE&lt;/span&gt;.
    &lt;span style=&quot;color: #996633&quot;&gt;lr_statement&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;set_param&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;data_ref&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;REF&lt;/span&gt; &lt;span style=&quot;color: #FF0000; background-color: #FFAAAA&quot;&gt;#&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;&amp;lt;cell&amp;gt;&lt;/span&gt; )
                             &lt;span style=&quot;color: #996633&quot;&gt;inout&lt;/span&gt;    &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;cl_sql_statement&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;c_param_in&lt;/span&gt; ).
  &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;ENDIF&lt;/span&gt;.
&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;ENDLOOP&lt;/span&gt;.
&lt;span style=&quot;color: #888888&quot;&gt;* Output fields&lt;/span&gt;
&lt;span style=&quot;color: #996633&quot;&gt;lr_statement&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;set_param&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;data_ref&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;REF&lt;/span&gt; &lt;span style=&quot;color: #FF0000; background-color: #FFAAAA&quot;&gt;#&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;ls_output&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;orderid&lt;/span&gt; )
                         &lt;span style=&quot;color: #996633&quot;&gt;inout&lt;/span&gt;    &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;cl_sql_statement&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;=&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;c_param_out&lt;/span&gt; ).

&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;TRY&lt;/span&gt;.
    &lt;span style=&quot;color: #996633&quot;&gt;lr_statement&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;execute_procedure&lt;/span&gt;( &lt;span style=&quot;color: #996633&quot;&gt;proc_name&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;#39;ST_ADDORDER&amp;#39;&lt;/span&gt; ).
    &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;WRITE&lt;/span&gt;: / &lt;span style=&quot;background-color: #fff0f0&quot;&gt;&amp;#39;OrderID: &amp;#39;&lt;/span&gt;, &lt;span style=&quot;color: #996633&quot;&gt;ls_output&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;orderid&lt;/span&gt;.
  &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;CATCH&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;cx_sql_exception&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;INTO&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;DATA&lt;/span&gt;(&lt;span style=&quot;color: #996633&quot;&gt;lx_00&lt;/span&gt;).
    &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;DATA&lt;/span&gt;(&lt;span style=&quot;color: #996633&quot;&gt;lv_exception&lt;/span&gt;) &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #FF0000; background-color: #FFAAAA&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;An&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;exception&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;occurred&lt;/span&gt; &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;with&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;SQL_MESSAGE&lt;/span&gt; &lt;span style=&quot;color: #333333&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #FF0000; background-color: #FFAAAA&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #996633&quot;&gt;lx_00&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #996633&quot;&gt;sql_message&lt;/span&gt; &lt;span style=&quot;color: #FF0000; background-color: #FFAAAA&quot;&gt;}|&lt;/span&gt;.
    &lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;WRITE&lt;/span&gt;: / &lt;span style=&quot;color: #996633&quot;&gt;lv_exception&lt;/span&gt;.
&lt;span style=&quot;color: #008800; font-weight: bold&quot;&gt;ENDTRY&lt;/span&gt;.

&lt;span style=&quot;color: #888888&quot;&gt;* Close db connection&lt;/span&gt;
&lt;span style=&quot;color: #996633&quot;&gt;lr_sql_connection&lt;/span&gt;&lt;span style=&quot;color: #333333&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0066BB; font-weight: bold&quot;&gt;close&lt;/span&gt;( ). 
&lt;/pre&gt;&lt;/div&gt;

</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/5846685675310452719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/5846685675310452719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5846685675310452719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5846685675310452719'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2022/02/calling-ms-sql-stored-procedure-from.html' title='Calling MS SQL Stored Procedure from ABAP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-669298616468184098</id><published>2021-01-24T18:39:00.003+08:00</published><updated>2021-01-24T18:39:13.169+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="APRS"/><category scheme="http://www.blogger.com/atom/ns#" term="rtl-433"/><category scheme="http://www.blogger.com/atom/ns#" term="rtl-sdr"/><category scheme="http://www.blogger.com/atom/ns#" term="weewx"/><category scheme="http://www.blogger.com/atom/ns#" term="weewx2aprx"/><category scheme="http://www.blogger.com/atom/ns#" term="wh1080"/><category scheme="http://www.blogger.com/atom/ns#" term="wx station"/><title type='text'>Reviving my WX station, now with RTL-SDR.</title><content type='html'>&lt;p&gt;&amp;nbsp;I&#39;ve setup my WX station (Maplin version of WH1080) for quite sometime now but since last year, it went down due to few reasons. One of it, because the problem with the intermediary software between the WX base station and aprs server. Anyway, the outdoor unit still out there, transmitting it data over 433.920Mhz freq.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Had a bit of time yesterday, and I&#39;ve received the BNC to SMA jumper cables that I ordered through Shoppe few days back, so no reason not to go ahead with this. My Raspberry 4 mini-server is under-load anyway, and the RX only multi-coupler given by Weerut has been laying down collecting dust for quite sometime.&amp;nbsp;&lt;/p&gt;&lt;p&gt;What needed to get the SDR to receive the WX data from WH1080 is a software called rtl_433. This software runs on my Raspbian without a problem and it could actually receive many other devices that use 433MHz frequency.&amp;nbsp;&lt;/p&gt;&lt;p&gt;To get started, I was using the instructions found in :&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/matthewwall/weewx-sdr&quot;&gt;GitHub - matthewwall/weewx-sdr: weewx driver for software-defined radio&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Few things needed to be changed since the rtl_433 has been updated, WH1080 support has changed too. The weewx-sdr won&#39;t work out of box. The following changes still not available in the final code.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/matthewwall/weewx-sdr/pull/88&quot;&gt;Resolve #79 - new model name and wind fields in RTL-433 V20 by mitchins · Pull Request #88 · matthewwall/weewx-sdr · GitHub&lt;/a&gt;&lt;/p&gt;&lt;p&gt;To be able to send the output into aprs, I&#39;m using the setup that I&#39;ve had since 2015. This extension is a modified code, not written by me but it works great my setup. My write up on the weewx2aprx can be found here.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://9m2tpt.blogspot.com/2015/09/getting-your-fine-offset-wx-on-rf-with.html&quot;&gt;9M2TPT / KT2O / M0HIK: Getting your WX station out to RF using weewx + aprx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;My current setup as below ( yes, I&#39;m using multi-coupler for my setup which is connected to Diamond D190).&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSeW_4m8YuS31CUB2VVc8giKbWi1li4Kc-3i4QXrJFM4CqNk6Jes1GmYbeBvdlAunAuUzezQ5oEKP0uhv_-N0ErGHRUfFK5-GOYtoR_ZUH79WXVuyIijmKWOhS-a1PfQkXG6nE/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;607&quot; data-original-width=&quot;1080&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSeW_4m8YuS31CUB2VVc8giKbWi1li4Kc-3i4QXrJFM4CqNk6Jes1GmYbeBvdlAunAuUzezQ5oEKP0uhv_-N0ErGHRUfFK5-GOYtoR_ZUH79WXVuyIijmKWOhS-a1PfQkXG6nE/&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Oh am going to redo the power into the multi-coupler, it kind of dangerous using the croc-clip for it for sure :)&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/669298616468184098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/669298616468184098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/669298616468184098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/669298616468184098'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2021/01/reviving-my-wx-station-now-with-rtl-sdr.html' title='Reviving my WX station, now with RTL-SDR.'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSeW_4m8YuS31CUB2VVc8giKbWi1li4Kc-3i4QXrJFM4CqNk6Jes1GmYbeBvdlAunAuUzezQ5oEKP0uhv_-N0ErGHRUfFK5-GOYtoR_ZUH79WXVuyIijmKWOhS-a1PfQkXG6nE/s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-3005057524277273341</id><published>2020-07-17T14:54:00.000+08:00</published><updated>2020-07-17T14:54:56.648+08:00</updated><title type='text'>SAP Smartforms - Add T&amp;C Pages</title><content type='html'>Some of you might have come across this requirement in your years of doing ABAP. T&amp;amp;C page might be easy in most cases, just set a COMMAND from PAGE main window but if we&#39;ve some other stuff like printing a secondary window at end of page, we might missed that.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Since many developers overlapped their final windows to save some empty spaces rather than wasted it for reserving the last footer, this becomes a problem when trying to jump to a T&amp;amp;C page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To achieve this, we need to do the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Create two global variables (flags), e.g. GV_FLAG1 and GV_FLAG2.&lt;/li&gt;&lt;li&gt;In the main window, after you&#39;ve done all the processing, you need to create a program lines, here we set the first flag, GV_FLAG1 = &#39;X&#39;. No conditions need to be added or ticked.&lt;/li&gt;&lt;li&gt;After the above program lines, create a COMMAND and this is to be set to jump to the T&amp;amp;C page.&lt;/li&gt;&lt;li&gt;In your secondary window (e.g. footer printed at last page), under the conditions tab, do a check on GV_FLAG1 EQ &#39;X&#39; and GV_FLAG2 NE &#39;X&#39;. Do not set any additional event/condition.&lt;/li&gt;&lt;li&gt;Create a program line in the secondary window, make it the last one after all other processing, here you set the second flag, GV_FLAG2 = &#39;X&#39;. Important, no condition needed and any event should be unticked.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;The above should print the last footer window and jump to your T&amp;amp;C page. Good luck!&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/3005057524277273341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/3005057524277273341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/3005057524277273341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/3005057524277273341'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2020/07/sap-smartforms-add-t-pages.html' title='SAP Smartforms - Add T&amp;C Pages'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-2598497880712385962</id><published>2020-06-25T16:01:00.002+08:00</published><updated>2020-06-25T16:18:50.051+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="DEBUG"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><title type='text'>Debugging error from VF01</title><content type='html'>&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Ever wonder what the easiest way to debug error coming out from VF01? Well, you could try creating watchpoint by checking SYS-MSGID = &#39;VF&#39; but the easiest is to place a session breakpoint in subroutine&amp;nbsp;&lt;span style=&quot;background-color: white;&quot;&gt;VBFS_HINZUFUEGEN which can be found in INCLUDE&amp;nbsp;&lt;/span&gt;LV60AA98.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-iYieajQHAoJ5zdzouDiSVZzWnB5Q2_sFmovEX7hJgwwpoYVCzXr-jKrsSNz6yI1mbzY7Yoqp0_UDKn-FRy8sqKwaf1oyQTWdLMBvJ7aZtA08Tf6jiYJOVPnjzUTHeolkuchP/s1600/Capture4.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;386&quot; data-original-width=&quot;707&quot; height=&quot;174&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-iYieajQHAoJ5zdzouDiSVZzWnB5Q2_sFmovEX7hJgwwpoYVCzXr-jKrsSNz6yI1mbzY7Yoqp0_UDKn-FRy8sqKwaf1oyQTWdLMBvJ7aZtA08Tf6jiYJOVPnjzUTHeolkuchP/s320/Capture4.JPG&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;All errors found in the log will need to go through the above routine. Hope this helps! I&#39;ve been enjoying doing this stuff for more than 20 years! Hope you too! :)&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/2598497880712385962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/2598497880712385962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/2598497880712385962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/2598497880712385962'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2020/06/debugging-error-from-vf01.html' title='Debugging error from VF01'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-iYieajQHAoJ5zdzouDiSVZzWnB5Q2_sFmovEX7hJgwwpoYVCzXr-jKrsSNz6yI1mbzY7Yoqp0_UDKn-FRy8sqKwaf1oyQTWdLMBvJ7aZtA08Tf6jiYJOVPnjzUTHeolkuchP/s72-c/Capture4.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-5727476512657459058</id><published>2019-06-12T12:26:00.001+08:00</published><updated>2020-02-17T14:51:35.832+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DEBUG"/><category scheme="http://www.blogger.com/atom/ns#" term="erms"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><title type='text'>Debugging SAP ERMS rules</title><content type='html'>There probably many CRM implementations which use ERMS, I&#39;ve come through few requests on how to debug the auto response given by ERMS when CRM receives an inbound email.&lt;br /&gt;
&lt;br /&gt;
SAP provides a tool which you could use to debug this auto response rules. The transaction CRM_ERMS_LOGGING is very helpful. But before we could use this transaction, we need to know the work item ID.&lt;br /&gt;
&lt;br /&gt;
Anyway, here are the steps I used in my debugging:&lt;br /&gt;
&lt;br /&gt;
1. Use SOST, find the response that was sent out, note the date/time&lt;br /&gt;
2. Use SWIA, this will return you with work item ID, fill in the time period based on (1) and the task = TS00207915 (ERMS service manager)&lt;br /&gt;
3. Put a break point at your auto response implementation&lt;br /&gt;
4. Use CRM_ERMS_LOGGING, enter the work item ID and un-tick &quot;Do not execute actions&quot;&lt;br /&gt;
5. Execute and you&#39;ll be brought to the break point you left in (3)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/5727476512657459058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/5727476512657459058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5727476512657459058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5727476512657459058'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2019/06/debugging-sap-erms-rules.html' title='Debugging SAP ERMS rules'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-8445724114237690437</id><published>2019-02-19T12:37:00.000+08:00</published><updated>2019-02-19T12:42:16.451+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><category scheme="http://www.blogger.com/atom/ns#" term="sapscript"/><title type='text'>Retrieving older version of sapscript</title><content type='html'>As you may have come across, there is no versioning available for sapscript in SAP (at least until SAP ECC6, no idea if newer one has it). So is there a way to retrieve your old version?&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Simple and straight answer will be, NO!&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Workaround? Probably there is. Here is what I&#39;ve done to work around this:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1. Use SE03 to find the the last good transport for the sapscript.&lt;/div&gt;
&lt;div&gt;
2. Use STMS_IMPORT to import the previous transport into your QA or Sandbox.&lt;br /&gt;
2.1 Extras - Other Requests - Add&lt;br /&gt;
2.2 Put transport request, client and click on transport again.&lt;/div&gt;
&lt;div&gt;
3. Download the sapscript form using&amp;nbsp;RSTXSCRP to your local PC.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Good luck!&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/8445724114237690437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/8445724114237690437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8445724114237690437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8445724114237690437'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2019/02/retrieving-older-version-of-sapscript.html' title='Retrieving older version of sapscript'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-8153216422486068129</id><published>2018-04-09T10:28:00.001+08:00</published><updated>2018-05-16T16:29:12.526+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="diy"/><category scheme="http://www.blogger.com/atom/ns#" term="Ham Radio"/><category scheme="http://www.blogger.com/atom/ns#" term="radi2cino"/><category scheme="http://www.blogger.com/atom/ns#" term="ubitx"/><title type='text'>New project - Ubitx - Radi2cino </title><content type='html'>&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;I&#39;ve always been interested in building my own radio. I&#39;ve seen many projects available on the net which I could get my hands dirty with. I had a WSPR kit which I&#39;ve finished working on it but I had little problem and somehow I lost interest on it.&amp;nbsp; I saw another one which allows SSB/QRP kits from India. It comes as a full assembled board but with no case and lot of other interesting projects which can be based on that board. The UBITX kit is made available by VU2ESE and can be bought from his website at:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;http://www.hfsignals.com/index.php/ubitx/&quot; style=&quot;background-color: white;&quot;&gt;http://www.hfsignals.com/index.php/ubitx/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;This kit is selling like a hot cake, snapped most of the available kits just few days after it was launched at the end of last year. Currently, it is being back-ordered, and it usually takes around 2 months to get yours ready for shipping. Mine is already in the post and unlucky me, I choose to get it shipped via India Post and it takes weeks to reach me I guess. Should&#39;ve choose DHL shipping for an extra USD$10. BTW, the kit cost is just USD$109 for now, the same price when it was launched last year.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;BTW, while waiting for the UBITX to arrive, I&#39;ve ordered a Raduino replacement from a US ham, W0EB. This Raduino replacement has been designed/developed by&amp;nbsp;&lt;span style=&quot;color: #333333;&quot;&gt;W0EB/W2CTX/N5IB and made it available for US$45 (shipped to Malaysia). The kit comes unassembled and it comes with two SMD chips and lots of SMD resistors and caps. This is my first time working on SMD and the only tool I&#39;ve is soldering iron. Anyway, managed to assemble it but yet to test it out.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7rUAytamWc8BQSbN-JkBKfAwUmXFgqc8A-EyVnt3H6Qw9YQP-WnIx2M6ILhLqLnmCdjhfCFLmo2ckl-A4S3lSs6HIB5q3bWSPOujIdmX0qqpt1cnZEwLk3V7Pd0Lp1uQ1bw5p/s1600/20180402_123125.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7rUAytamWc8BQSbN-JkBKfAwUmXFgqc8A-EyVnt3H6Qw9YQP-WnIx2M6ILhLqLnmCdjhfCFLmo2ckl-A4S3lSs6HIB5q3bWSPOujIdmX0qqpt1cnZEwLk3V7Pd0Lp1uQ1bw5p/s320/20180402_123125.jpg&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO7LBJiTOD-sObO9iRBTzeEbwX_sMvA5-j1NwPBReSpd7VcrDf1tYLjrPlXwTaAeqMSj77g6ssnYlJnpTVwdFiQWXkFWCxpTZpJpGlZXgAXkJSzlPjrTYLL4Ui31qRi4ZDy9-k/s1600/20180402_123037.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO7LBJiTOD-sObO9iRBTzeEbwX_sMvA5-j1NwPBReSpd7VcrDf1tYLjrPlXwTaAeqMSj77g6ssnYlJnpTVwdFiQWXkFWCxpTZpJpGlZXgAXkJSzlPjrTYLL4Ui31qRi4ZDy9-k/s320/20180402_123037.jpg&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: inherit;&quot;&gt;Had a problem with&amp;nbsp;&lt;span style=&quot;color: #333333;&quot;&gt;Si5351a, developed some bridges with some of the pins. So, applied lot of flux to remove the bridges. Since this is my first time doing SMD soldering and I think it is good enough and if it doesn&#39;t work later on, I&#39;ll need to re work on it again.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtRFXsze2-OKF1JK2FeekkxNOFe0OYM_OzEZC7WQ_GsBfVZDtssqkmMjT23VlnS3vexpnvHwkK5-CEjfiH7rgyc74GvqYI0_djikJo70uitoclppzZ2YBa8ObjLfjZ0tZxK1Hj/s1600/Picture_20183329023322.jpg&quot; imageanchor=&quot;1&quot; style=&quot;background-color: white; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtRFXsze2-OKF1JK2FeekkxNOFe0OYM_OzEZC7WQ_GsBfVZDtssqkmMjT23VlnS3vexpnvHwkK5-CEjfiH7rgyc74GvqYI0_djikJo70uitoclppzZ2YBa8ObjLfjZ0tZxK1Hj/s320/Picture_20183329023322.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The case that I have bought, I was thinking of getting a smaller one, but for now, this is good enough. Front panel ready, back panel will wait. Forgotten to buy the UHF connector for the case.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmNAnCy-oBuycbnOBHzCfufQjMfnx0xhEDEyuH8H8Fm6iYiDm3-xxx5RF5Vv2m3pwyJRWBK2d8T2Dt0sQ8K6K9tljZaa2xmlUQdrzD3UIUUw33OBEjRtJgeFlfhAYGd4Tno1je/s1600/30516118_10156230005959770_766685210325549056_o.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;810&quot; data-original-width=&quot;1440&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmNAnCy-oBuycbnOBHzCfufQjMfnx0xhEDEyuH8H8Fm6iYiDm3-xxx5RF5Vv2m3pwyJRWBK2d8T2Dt0sQ8K6K9tljZaa2xmlUQdrzD3UIUUw33OBEjRtJgeFlfhAYGd4Tno1je/s320/30516118_10156230005959770_766685210325549056_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;height: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;x&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/8153216422486068129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/8153216422486068129' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8153216422486068129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8153216422486068129'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2018/04/new-project-ubitx-radi2cino.html' title='New project - Ubitx - Radi2cino '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7rUAytamWc8BQSbN-JkBKfAwUmXFgqc8A-EyVnt3H6Qw9YQP-WnIx2M6ILhLqLnmCdjhfCFLmo2ckl-A4S3lSs6HIB5q3bWSPOujIdmX0qqpt1cnZEwLk3V7Pd0Lp1uQ1bw5p/s72-c/20180402_123125.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-2979140821626039692</id><published>2018-03-01T13:01:00.001+08:00</published><updated>2018-03-18T16:25:39.062+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BUPA_MAIN"/><category scheme="http://www.blogger.com/atom/ns#" term="BUPA_REL"/><category scheme="http://www.blogger.com/atom/ns#" term="DEBUG"/><category scheme="http://www.blogger.com/atom/ns#" term="Middleware"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><title type='text'>CRM middleware - Debugging incoming BUPA _MAIN/BUPA_REL</title><content type='html'>Instead of stopping the inbound queue to enable debugging, there is another method which hasn&#39;t been documented well.&lt;br /&gt;
&lt;br /&gt;
In the&amp;nbsp;BUPA_CONV_EI2BAPI function module, there is the following code:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMV5pvftNQGUJKsuGa5i9X2CV2ye32Xa7-pNad4flYuiclnPuu9QJK-Z9txwk_rhJ7drkq8tcNqvhvI176iJJc37fLolEoRI6kA8dx3O58r1XG_-WYvtUlHK4pg8SoLbwYHVkQ/s1600/Debug.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;247&quot; data-original-width=&quot;733&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMV5pvftNQGUJKsuGa5i9X2CV2ye32Xa7-pNad4flYuiclnPuu9QJK-Z9txwk_rhJ7drkq8tcNqvhvI176iJJc37fLolEoRI6kA8dx3O58r1XG_-WYvtUlHK4pg8SoLbwYHVkQ/s1600/Debug.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
This will enable us about 30 seconds to enable debugging from SM50.</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/2979140821626039692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/2979140821626039692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/2979140821626039692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/2979140821626039692'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2018/03/crm-middleware-debugging-incoming-bupa.html' title='CRM middleware - Debugging incoming BUPA _MAIN/BUPA_REL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMV5pvftNQGUJKsuGa5i9X2CV2ye32Xa7-pNad4flYuiclnPuu9QJK-Z9txwk_rhJ7drkq8tcNqvhvI176iJJc37fLolEoRI6kA8dx3O58r1XG_-WYvtUlHK4pg8SoLbwYHVkQ/s72-c/Debug.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-4520880827534518989</id><published>2018-01-27T22:40:00.002+08:00</published><updated>2018-01-27T22:40:46.088+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ham Radio"/><category scheme="http://www.blogger.com/atom/ns#" term="Harbach upgrades"/><category scheme="http://www.blogger.com/atom/ns#" term="heathkit"/><category scheme="http://www.blogger.com/atom/ns#" term="sb-221"/><title type='text'>Upgrading my Heathkit SB-221 with Harbach upgrade kits</title><content type='html'>Finally, after I have got all the upgrade kits that I ordered from Harbach, I started putting them together today. It took me many hours since I couldn&#39;t visualised on how they&#39;re supposed to be installed based on the installation guides which really useful nonetheless.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGAZfwjxHaetGKrUL-ht8L_EkuqgiwO3ZrXmsdZ9ETuvOpjCFRHfroDerS9ixycAycn_E-xNhTN6_28KQOiLteuSVThuniC0el-hLIadjC9CZyqISp1cbuA2qX0jYRqwVnmZee/s1600/20180127_215501.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGAZfwjxHaetGKrUL-ht8L_EkuqgiwO3ZrXmsdZ9ETuvOpjCFRHfroDerS9ixycAycn_E-xNhTN6_28KQOiLteuSVThuniC0el-hLIadjC9CZyqISp1cbuA2qX0jYRqwVnmZee/s320/20180127_215501.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
I started my upgrade with the RM-220 meter board. It has missing R2 resistor and Jeff had shipped it along with my FB-220 kit which I ordered later. I didn&#39;t think it was necessary to upgrade the capacitors bank but many of my friends suggested it since the amplifier was built 30+ years ago. The capacitors might have dried up. Along with RM-220, I did the FB-220 upgrade too since&amp;nbsp; I need to work on the connection anyway. Anyway, the meter board doesn&#39;t require the old zener diode, so I&#39;ve removed it as per the installation guide.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZvqcDk6xlr0x7J9DbyQ4Xzq1Tt9kB_XN0KNk9dHrF-zvQ-m_6xwMkn0zJ7Z0-NX5iRAMMyzh6ts4-Mrcy0rHuuOJvk0yGb-ZHELdH7LNstsgSwlq17T7pPWLoVpfUCfLZJIPf/s1600/20180127_184004.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZvqcDk6xlr0x7J9DbyQ4Xzq1Tt9kB_XN0KNk9dHrF-zvQ-m_6xwMkn0zJ7Z0-NX5iRAMMyzh6ts4-Mrcy0rHuuOJvk0yGb-ZHELdH7LNstsgSwlq17T7pPWLoVpfUCfLZJIPf/s320/20180127_184004.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB321aLZHM9XhCL0R0QfhhCPZbkC4xRbscodBO264OFaZVWM6GeTVesFVjDbgXp8Cd_BiQUMyVRSAwA_cLVWjSzPIp0chfSvB-x-kgKFu0W3CYFE1iLqiOUls8y9p1aH9zv4jk/s1600/20180127_122251.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB321aLZHM9XhCL0R0QfhhCPZbkC4xRbscodBO264OFaZVWM6GeTVesFVjDbgXp8Cd_BiQUMyVRSAwA_cLVWjSzPIp0chfSvB-x-kgKFu0W3CYFE1iLqiOUls8y9p1aH9zv4jk/s320/20180127_122251.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
After the two upgrades, I did a test run just to make sure everything was okay before going for the other upgrades. The HV reading seems to be a okay and as per the original specs. Before the upgrade, the reading were a bit off for both CW and SSB mode.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs_bz6WY-kfJg-kqrxUzGU_-z2m8eyoEGs3Vh0JD-4TOBAnhzkjc42ZS0110bPdbzzv4tfrRKTx5GR7kfuybaMtfEzxKpRU_TiN7AxtYKVfrQeQh8J_zXuRH-kqZcH-MK1gWVD/s1600/20180127_121044.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs_bz6WY-kfJg-kqrxUzGU_-z2m8eyoEGs3Vh0JD-4TOBAnhzkjc42ZS0110bPdbzzv4tfrRKTx5GR7kfuybaMtfEzxKpRU_TiN7AxtYKVfrQeQh8J_zXuRH-kqZcH-MK1gWVD/s320/20180127_121044.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKLAlbg8zOmsUv8WpUQ0VyYZ3bhBBSFqI4fAYEMgCJ16TpMg_CvMJ0CG8pXXilyeHreIkCMHDBkm7wKHS07JkJBRtxrNvQokg1FF_5hTYU6SWOJ9HiSrCv7T9T4L_D_529MRXr/s1600/20180127_121053.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKLAlbg8zOmsUv8WpUQ0VyYZ3bhBBSFqI4fAYEMgCJ16TpMg_CvMJ0CG8pXXilyeHreIkCMHDBkm7wKHS07JkJBRtxrNvQokg1FF_5hTYU6SWOJ9HiSrCv7T9T4L_D_529MRXr/s320/20180127_121053.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Satisfied with the HV side upgrades, I went ahead with adding the SS-221-240 upgrade. This requires a lot of works since there are four things need to be done:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Installing the circuit board (it is upside down since I couldn&#39;t find a safest way of installing it and looking at some of the photos found on the net, they&#39;re doing the same thing.&lt;/li&gt;
&lt;li&gt;Installing the bridge rectifier.&lt;/li&gt;
&lt;li&gt;Adding&amp;nbsp; transient voltage suppressors ( 390V ZNR suppressors).&lt;/li&gt;
&lt;li&gt;And lastly the diodes across the T/R relay.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzIzE9S5fhKhH1D-JeGLBcSr__t5bUzpOZbO5Pj_E6ctqGneAYKdF-RCkMjmnvqD7t8T_gdXCdw4bRFb2A4a5sSOOTBfMlbR0X88DQaY7TYDfTIFd38lvojQKQ9Sj1I69DSx0C/s1600/20180127_154746.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzIzE9S5fhKhH1D-JeGLBcSr__t5bUzpOZbO5Pj_E6ctqGneAYKdF-RCkMjmnvqD7t8T_gdXCdw4bRFb2A4a5sSOOTBfMlbR0X88DQaY7TYDfTIFd38lvojQKQ9Sj1I69DSx0C/s320/20180127_154746.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw3lga8knYtKDnThZcG2w2mbzc2fqTSAApf7hnLHUKZ9S3f3_JT2D-eJal7WIXuGQ8GRE3bFCX6Yl3CcXUeGDZ0IVZljHeykeiOEkG1FY_PvmMiCJBdNOpULxFeCp9NlCQye8h/s1600/20180127_175306.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw3lga8knYtKDnThZcG2w2mbzc2fqTSAApf7hnLHUKZ9S3f3_JT2D-eJal7WIXuGQ8GRE3bFCX6Yl3CcXUeGDZ0IVZljHeykeiOEkG1FY_PvmMiCJBdNOpULxFeCp9NlCQye8h/s320/20180127_175306.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtUePXTNsq1LcDOANzk4KJbkHm-xOoDqW5H0y6lduyglXAF4MIyMFjzqYDkt_H9iynNrA_fwCKhN7pAqRAsQBuQE9SBMU-04QRf-vAA9CMn3eMsnsEgWfKU_tOCwvLIu3-86l7/s1600/20180127_170553.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtUePXTNsq1LcDOANzk4KJbkHm-xOoDqW5H0y6lduyglXAF4MIyMFjzqYDkt_H9iynNrA_fwCKhN7pAqRAsQBuQE9SBMU-04QRf-vAA9CMn3eMsnsEgWfKU_tOCwvLIu3-86l7/s320/20180127_170553.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
The last part before doing another test run was to put in the SK-220 soft key. Its a bit cramp there since there is RF choke installed. The installation guide doesn&#39;t warn this though. But I managed to squeezed it in.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLdSUF0x_AA3SiE0S7z_yFsPQQmW0QHSMHKo5WliheSC9DjxNPEWB53U-m-5s8rfyd9FQvL5RR4HnEgA7hon0OSbjfdElfbV6U3FwihuoTD_QZtmfaA3Q-Hh2wIhfINHm51u32/s1600/20180127_184649.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLdSUF0x_AA3SiE0S7z_yFsPQQmW0QHSMHKo5WliheSC9DjxNPEWB53U-m-5s8rfyd9FQvL5RR4HnEgA7hon0OSbjfdElfbV6U3FwihuoTD_QZtmfaA3Q-Hh2wIhfINHm51u32/s320/20180127_184649.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Done with all the upgrades, I did a check on all connections and tidy some of the wires with cable tie. I did a power up test run and let it ran for half an hour to see if I any smoke came out and everything went just fine. Put back the casing and now ready for RF test. This will be done when I get my hexbeam fine tuned. Stay tune!</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/4520880827534518989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/4520880827534518989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/4520880827534518989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/4520880827534518989'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2018/01/upgrading-my-heathkit-sb-221-with.html' title='Upgrading my Heathkit SB-221 with Harbach upgrade kits'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGAZfwjxHaetGKrUL-ht8L_EkuqgiwO3ZrXmsdZ9ETuvOpjCFRHfroDerS9ixycAycn_E-xNhTN6_28KQOiLteuSVThuniC0el-hLIadjC9CZyqISp1cbuA2qX0jYRqwVnmZee/s72-c/20180127_215501.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-680434573665211165</id><published>2018-01-18T14:54:00.001+08:00</published><updated>2018-03-18T16:29:13.151+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Brandmiester"/><category scheme="http://www.blogger.com/atom/ns#" term="bridge"/><category scheme="http://www.blogger.com/atom/ns#" term="c4fm"/><category scheme="http://www.blogger.com/atom/ns#" term="DMR"/><category scheme="http://www.blogger.com/atom/ns#" term="fusion"/><category scheme="http://www.blogger.com/atom/ns#" term="Malaysia Net"/><title type='text'>Digital Voice Mode - In Malaysia</title><content type='html'>As of now (early 2018), the digital voice mode is still in the infant stage in Malaysia. The interest from local hams seems to be slow and this probably due to many reasons. Anyway, I&#39;ve blogged this in the myaprs.my blog, so I will not repeat it here. Here is the link if you would like to read more:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.myaprs.my/2017/11/going-to-new-chapter-digital-voice.html&quot;&gt;http://www.myaprs.my/2017/11/going-to-new-chapter-digital-voice.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Anyway, for those who&#39;re looking into how you would be able to make a contact with local hams in digital voice mode, the following information might be useful:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Yaesu Fusion - Wires-X&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;MALAYSIA-NET room&lt;/b&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;9M2RKL (Klang Valley) - 439.600 MHz, Shift -5 MHz&lt;/li&gt;
&lt;li&gt;9M4RMU (Melaka) - 439.8250 MHz, Shift -5 MHz&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;li&gt;Yaesu Fusion - YSF Network&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;MY Malaysia Net reflector&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;DMR - BrandMiester Network&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Talkgroup 50210&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
The three networks above are bridged, so you can either access it using hotspot from BrandMiester or from YSF Network depending on what radio you have. For Wires-X, you need to either access it from any repeaters that are already connected to Wires-X, or from any Wires-X nodes/gateways too.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/680434573665211165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/680434573665211165' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/680434573665211165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/680434573665211165'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2018/01/digital-voice-mode-in-malaysia.html' title='Digital Voice Mode - In Malaysia'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-5638524605600084125</id><published>2018-01-16T14:48:00.000+08:00</published><updated>2018-01-16T14:48:43.943+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ham Radio"/><category scheme="http://www.blogger.com/atom/ns#" term="heathkit"/><category scheme="http://www.blogger.com/atom/ns#" term="sb-221"/><title type='text'>Got myself an SB-221!</title><content type='html'>I&#39;ve been aiming to own one since I upgraded my license back in 2012 and I&#39;m more interested on the old tube amplifier like those from HeathKit, Kenwood and Yaesu. The only thing that holding me back was the cost to get it shipped from US to Malaysia. The SB-200 and the likes can be had for around USD$400-600 but the shipping and handling can be costly due to the weight and customs charges, it might comes to a total of USD$200 for shipping cost.&lt;br /&gt;
&lt;br /&gt;
My luck changed, on 24/12, I was browsing mudah website and was looking for something unrelated but was bumped to an advert, a Heathkit SB-221 for sale. The advert was posted about a month before that and according to the guy, there was no other enquiry other than from a person from neighbouring country. So, the deal went through and on 27/12, I got a very clean (from outside) and very good condition SB-221 with a 10M mod done. No other mods have been done since the amplifier was built and according to the OM, he hasn&#39;t turn it on for the last 10 years since he made a move to Malaysia.&lt;br /&gt;
&lt;br /&gt;
Since I don&#39;t have a proper radio to test everything, I did only a turn-on test and let it run for half an hour. No burning smell, and the tubes glowed as expected. The only I did was to replace the broken 240V cheap plug with a much better one. The plate voltages for both CW and SSB are a bit shy to the one on the specs, probably due to the age but well within the 10% tolerance.&lt;br /&gt;
&lt;br /&gt;
Anyway, before I get this connected to my current rig, a TS-590SG, I&#39;ve ordered few upgrade kits from Harbach Electronics which include the soft-key, soft-start, meter board and the capacitors block.&lt;br /&gt;
&lt;br /&gt;
Some photos when I took off the casing:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDPSWSLRg8rGQS8rwMsXjrumuBkhRofCiPKXsDNQnovEk69mtHf6yKVKZ4OOEu91rrWGDKZWOMSug_MClnIRPdXayct7Xd7KXYNp_GRnH_Fhm5xxrTvVrZBo_iMAo6Kt7s1XKA/s1600/26114033_10155943440184770_1439716792547051756_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDPSWSLRg8rGQS8rwMsXjrumuBkhRofCiPKXsDNQnovEk69mtHf6yKVKZ4OOEu91rrWGDKZWOMSug_MClnIRPdXayct7Xd7KXYNp_GRnH_Fhm5xxrTvVrZBo_iMAo6Kt7s1XKA/s320/26114033_10155943440184770_1439716792547051756_n.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaDE8iOGlYyvwGn4nAZ02uP2yh19Hc8ua6ja-LpX2Gj4go3uiwx2jX9RaPXcNRhboqqirU439wMvAHrNMApzWPW9qPOx5lagM1S8s3ip82mCd-RD2vt5hLKjBapbMyXN764Ax0/s1600/25994606_10155943038494770_2622553726583674209_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3y8eqdnXwkZbMYESLoOPkIezPefzq0dX8x_U6a_n1_K4HBB_cGpwZLTVSQuS_s4HyaJ_1ebdY4OCa5WH7AkQDfBwIuUBHwX_s5gM9cs6v9L_c9ruQAl6doujhn3jOztqyP945/s1600/26165654_10155943039394770_2083794712617858504_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3y8eqdnXwkZbMYESLoOPkIezPefzq0dX8x_U6a_n1_K4HBB_cGpwZLTVSQuS_s4HyaJ_1ebdY4OCa5WH7AkQDfBwIuUBHwX_s5gM9cs6v9L_c9ruQAl6doujhn3jOztqyP945/s320/26165654_10155943039394770_2083794712617858504_n.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_gp3hAz_jo3PwzAvcR7GbqOvCI0N7WD3prOlaXUlfWT10ljwEKZSBUqbYX6Zwga-CsLluzq1yv04T9ftTrQOJPPPjVeoT6aA8WnTQIEsFw5_lAfx938j1ylj_a9KGxUg7YCxt/s1600/26055575_10155943038399770_1371597993616945278_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_gp3hAz_jo3PwzAvcR7GbqOvCI0N7WD3prOlaXUlfWT10ljwEKZSBUqbYX6Zwga-CsLluzq1yv04T9ftTrQOJPPPjVeoT6aA8WnTQIEsFw5_lAfx938j1ylj_a9KGxUg7YCxt/s320/26055575_10155943038399770_1371597993616945278_n.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;960&quot; data-original-width=&quot;528&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaDE8iOGlYyvwGn4nAZ02uP2yh19Hc8ua6ja-LpX2Gj4go3uiwx2jX9RaPXcNRhboqqirU439wMvAHrNMApzWPW9qPOx5lagM1S8s3ip82mCd-RD2vt5hLKjBapbMyXN764Ax0/s320/25994606_10155943038494770_2622553726583674209_n.jpg&quot; width=&quot;176&quot; /&gt;&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/5638524605600084125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/5638524605600084125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5638524605600084125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5638524605600084125'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2018/01/got-myself-sb-221.html' title='Got myself an SB-221!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDPSWSLRg8rGQS8rwMsXjrumuBkhRofCiPKXsDNQnovEk69mtHf6yKVKZ4OOEu91rrWGDKZWOMSug_MClnIRPdXayct7Xd7KXYNp_GRnH_Fhm5xxrTvVrZBo_iMAo6Kt7s1XKA/s72-c/26114033_10155943440184770_1439716792547051756_n.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-5790173747626418830</id><published>2017-12-14T16:44:00.001+08:00</published><updated>2017-12-24T16:26:42.338+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="HR"/><category scheme="http://www.blogger.com/atom/ns#" term="Payroll"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><title type='text'>SAP HR Programming?</title><content type='html'>It has been a while since I touched SAP HR/Payroll, the last time I had touch it was back in 2004 when doing a contracting for a client in St Helens, UK. I had prepared a hand-over document when I left the project and it seems to be uploaded everywhere including in the scribed website. Anyhow, to preserve this further, I&#39;m uploading it to my google drive and linked it here.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/file/d/1xokS2QII9mdgzliFrYBiNb7HNMu47dkA/view?usp=sharing&quot; rel=&quot;nofollow&quot;&gt;SAP HR Programming - Handover Document&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/5790173747626418830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/5790173747626418830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5790173747626418830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5790173747626418830'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2017/12/sap-hr-programming.html' title='SAP HR Programming?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-8562249810349245486</id><published>2017-10-04T09:19:00.000+08:00</published><updated>2017-10-05T11:48:32.988+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="DK_PAYMUL_DOMESTIC"/><category scheme="http://www.blogger.com/atom/ns#" term="dmee"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><category scheme="http://www.blogger.com/atom/ns#" term="UNA"/><title type='text'>DMEE - Why copying a standard to bespoke DMEE tree will give different output?</title><content type='html'>I was faced with this question yesterday and it seems that few payment DMEEs will result in different output when copied into a bespoke Z* or Y* tree. Found out that some of these DMEEs have BADI implemented for them and changing the final file output according to the specific DMEE tree. So, for those who&#39;re looking for a reason why your bespoke output file doesn&#39;t match the original, do check those available BADI under *DMEE*.&lt;br /&gt;
&lt;br /&gt;
Example that I did yesterday was a copied version of DK_PAYMUL_DOMESTIC. The final file has UNA header as UNA:+,? &#39;. As much as I tried to put a constant in the DMEE tree on a bespoke copy, it won&#39;t get copied over to the output file. Found out that there is BADI implemented for that particular DMEE tree, under DMEE_BADI_01 with implementation name DMEE_DK_BADI_01. Copied that and add my bespoke DMEE into the filter and wallah, the output file matches the original.&lt;br /&gt;
&lt;br /&gt;
Hope the above helps those who&#39;re stuck wondering why your bespoke copied version won&#39;t give the same output result as the standard one.&lt;br /&gt;
&lt;style type=&quot;text/css&quot;&gt;
SPAN {
font-family: &quot;Courier New&quot;;
font-size: 10pt;
color: #000000;
background: #FFFFFF;
}
.L0S33 {
color: #4DA619;
}
.L0S55 {
color: #800080;
}
&lt;/style&gt;
</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/8562249810349245486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/8562249810349245486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8562249810349245486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8562249810349245486'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2017/10/dmee-why-copying-standard-to-bespoke.html' title='DMEE - Why copying a standard to bespoke DMEE tree will give different output?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-3696202781276854834</id><published>2017-06-08T15:41:00.002+08:00</published><updated>2017-06-08T15:41:39.445+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="amateur radio"/><category scheme="http://www.blogger.com/atom/ns#" term="DMR"/><category scheme="http://www.blogger.com/atom/ns#" term="mmdvm"/><title type='text'>MMDVM ZUM Board - Arrived!</title><content type='html'>It actually arrived a couple of week ago and I haven&#39;t got time to play around with it since I don&#39;t have any repeater right now to work on. The package reached me via priority mail from Germany and it comes with a user manual, a USB cable, and MMDVM ZUM board attached to an Arduino DUE board.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0K8jjHEFsqeqGmmsxJco2xrWZDOzuiTKLVjc7EWk1j9813VxTAqxkbxrccXOlLSLPjjojjKH4TH9BatHQv7OlE8q0Uh9hu9sPDM2EN9ez0GnCLIwXscsNO484REl1ocx4V9C/s1600/20170608_153128.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0K8jjHEFsqeqGmmsxJco2xrWZDOzuiTKLVjc7EWk1j9813VxTAqxkbxrccXOlLSLPjjojjKH4TH9BatHQv7OlE8q0Uh9hu9sPDM2EN9ez0GnCLIwXscsNO484REl1ocx4V9C/s320/20170608_153128.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
My intention is to have this MMDVM ZUM board connected to the Yaesu DR-1X spare repeater for experimenting and if this works well, we could have it installed at one of the repeater site in Klang Valley. This will incite more digital users to be on the air and for those who&#39;re starting up, they might want to go further a bit then the normal TYT/Boefeng cheapo HTs and invest on DMR or Yaesu Fusion sets instead.&lt;br /&gt;
&lt;br /&gt;
Will see how it goes! BTW, I&#39;m really enjoying the DMR now. I&#39;m monitoring Brandmiester TG91 most of the time and I&#39;ve managed to have few QSOs there and the latest was with VK4GO, Art. Art was here in Malaysia many years back and he seems to be very well into this new digital radio stuff.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/3696202781276854834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/3696202781276854834' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/3696202781276854834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/3696202781276854834'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2017/06/mmdvm-zum-board-arrived.html' title='MMDVM ZUM Board - Arrived!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0K8jjHEFsqeqGmmsxJco2xrWZDOzuiTKLVjc7EWk1j9813VxTAqxkbxrccXOlLSLPjjojjKH4TH9BatHQv7OlE8q0Uh9hu9sPDM2EN9ez0GnCLIwXscsNO484REl1ocx4V9C/s72-c/20170608_153128.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-8828388645433413279</id><published>2017-04-27T11:40:00.000+08:00</published><updated>2017-04-27T11:43:39.585+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DMR"/><category scheme="http://www.blogger.com/atom/ns#" term="dv4 mini"/><category scheme="http://www.blogger.com/atom/ns#" term="Ham Radio"/><category scheme="http://www.blogger.com/atom/ns#" term="TYT MD-380"/><title type='text'>TYT MD-380 + DV4 Mini = DMR hotspot at home</title><content type='html'>So I saw the TYT MD-380 on sale in lazada for RM450 (- 10% discount from Maybank) = RM405 in total. Didn&#39;t think long before I click the buy it now button. I&#39;ve bought few things from lazada which were delivered from overseas and never got taxed or hold by customs. So, why not give it a go. The local TYT distributor charges double the price for the same thing!&lt;br /&gt;
&lt;br /&gt;
Anyway, its a bit hard for me to understand all the terminologies used in the DMR. Watch the youtube video on how to set up the MD-380 and connect it through the DV4 Mini dongle and managed to have it working last night. With all the DMR jargons that I need to understand, I successfully connected to a talk group 3100 (US Wide), going through Brandmeister, TG4999 and went to BM&#39;s website to connect me to TG3100. I&#39;ve no idea if this is the best way to do it.&lt;br /&gt;
&lt;br /&gt;
While monitoring the QSOs this morning, suddenly I heard my callsign called up on the radio. It was Charles, WB2LMA calling me. Sorry, I&#39;ve no idea how to find who is active on the TG, but yah, had my first QSO on DMR through the DV4M hotspot on TG3100. Thanks Charles for calling me on the TG.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjndYEVqIbob8IlNqqBoose9BLDrcFqBiSVGaG4pCjvXn_PYc231dheqNZDAR58zgFI9lVWIn5xPfyt0IYqzXW1a3-Hdhm9Lmr_k05qZaBQ7my1M7TWHLBmF7uVffnc5i-ADbSq/s1600/2788e58f-9269-4ac1-8239-fea5c6bae48b.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjndYEVqIbob8IlNqqBoose9BLDrcFqBiSVGaG4pCjvXn_PYc231dheqNZDAR58zgFI9lVWIn5xPfyt0IYqzXW1a3-Hdhm9Lmr_k05qZaBQ7my1M7TWHLBmF7uVffnc5i-ADbSq/s320/2788e58f-9269-4ac1-8239-fea5c6bae48b.jpeg&quot; width=&quot;179&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/8828388645433413279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/8828388645433413279' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8828388645433413279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8828388645433413279'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2017/04/tyt-md-380-dv4-mini-dmr-hotspot-at-home.html' title='TYT MD-380 + DV4 Mini = DMR hotspot at home'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjndYEVqIbob8IlNqqBoose9BLDrcFqBiSVGaG4pCjvXn_PYc231dheqNZDAR58zgFI9lVWIn5xPfyt0IYqzXW1a3-Hdhm9Lmr_k05qZaBQ7my1M7TWHLBmF7uVffnc5i-ADbSq/s72-c/2788e58f-9269-4ac1-8239-fea5c6bae48b.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-6933226386470808367</id><published>2017-04-04T13:06:00.000+08:00</published><updated>2017-12-14T16:47:13.144+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="editor"/><category scheme="http://www.blogger.com/atom/ns#" term="ms word"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><category scheme="http://www.blogger.com/atom/ns#" term="sapscript"/><category scheme="http://www.blogger.com/atom/ns#" term="smartforms"/><title type='text'>Revert Smartforms / Sapscript editor from MS-Word</title><content type='html'>I have no idea if this is ECC 6 only feature but I&#39;ve just upgraded my Office to 2016 and when I get into the smartforms, I couldn&#39;t display the text normally. It has an informational text saying &quot;Use the full screen text editor&quot;. To change this back to the normal text editor, just run&amp;nbsp;&lt;span style=&quot;background-color: white; color: #444444; font-family: &amp;quot;bentonsans&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;RSCPSETEDITOR ABAP and untick the SAPScript &amp;amp; Smartforms from the selection and activate. This will revert back your default editor.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #444444; font-family: &amp;quot;bentonsans&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #444444; font-family: &amp;quot;bentonsans&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/6933226386470808367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/6933226386470808367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/6933226386470808367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/6933226386470808367'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2017/04/revert-smartforms-sapscript-editor-from.html' title='Revert Smartforms / Sapscript editor from MS-Word'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-1862269066621302062</id><published>2017-02-20T15:34:00.000+08:00</published><updated>2017-02-20T15:34:11.920+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JT-65"/><category scheme="http://www.blogger.com/atom/ns#" term="Microkeyer II"/><category scheme="http://www.blogger.com/atom/ns#" term="MK2"/><category scheme="http://www.blogger.com/atom/ns#" term="TS-590SG"/><title type='text'>JT65-HF HB9HQX + Microkeyer II + TS-590SG</title><content type='html'>I had a hard time to get this things configured, the most problematic was to get the PTT port recognised. It was in fact a small thing, in the JT65-HF HB9HQX, there is a verify COM Port. I unticked this and wallah, my PTT is working.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
For my reference and probably others too in the future, here are the configurations that I have to make this thing working:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Microkeyer II configuration:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9fea_7UjfhEC96r2zfq3TlBMpA_Fo6xopA0Wm4pSWnss1ejXkrb9npMTQsaj4_vO8lrSqb6bH2Hn4A8Cgrzi5Z8PnGEMx_sAJ9Q-ZJ3mdAjKlqIsncVE2fyIHWdKAvu2kT-_3/s1600/mk2-1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9fea_7UjfhEC96r2zfq3TlBMpA_Fo6xopA0Wm4pSWnss1ejXkrb9npMTQsaj4_vO8lrSqb6bH2Hn4A8Cgrzi5Z8PnGEMx_sAJ9Q-ZJ3mdAjKlqIsncVE2fyIHWdKAvu2kT-_3/s320/mk2-1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcXm4NCW098PB0RRoP30LPBj2b2QCNjA8xg8odSJXq6Z8odCunb4Oiy6Qx981Uwe8vV-bto1cTHsTYyBZP15GesuKvUwT50aDKUHfEBTLSI1DC0k2VecuRsXpf8CMI-E_sIki3/s1600/mk2-2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;239&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcXm4NCW098PB0RRoP30LPBj2b2QCNjA8xg8odSJXq6Z8odCunb4Oiy6Qx981Uwe8vV-bto1cTHsTYyBZP15GesuKvUwT50aDKUHfEBTLSI1DC0k2VecuRsXpf8CMI-E_sIki3/s320/mk2-2.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitlmEP-1UTTF2UuHjSz_2cDvboHtIwA4fTehgsK-mQ7FIgzhBGvUzW-YX73_th3YpcIh4V0bTQVJPg7ZUhs209pUgttcFY8NLdwEHFePRDbqD2_r2zYjwN2cNxgIOekF4xq2t5/s1600/mk2-3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;241&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitlmEP-1UTTF2UuHjSz_2cDvboHtIwA4fTehgsK-mQ7FIgzhBGvUzW-YX73_th3YpcIh4V0bTQVJPg7ZUhs209pUgttcFY8NLdwEHFePRDbqD2_r2zYjwN2cNxgIOekF4xq2t5/s320/mk2-3.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
JT65-HF HB9HQX configuration:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcuJgdPLWATyZimXcjIqUCnOjfJam10VxQXZF89TjNriFO2Fu6Yo5EYeZusJyzgww2DMxWL_BN2a3pYkq1sPax1vuy8w5Ifv-vLz1Hv0UmEeG4iHi4KfT0RakMAKlYziLsb98J/s1600/jt65-1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;173&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcuJgdPLWATyZimXcjIqUCnOjfJam10VxQXZF89TjNriFO2Fu6Yo5EYeZusJyzgww2DMxWL_BN2a3pYkq1sPax1vuy8w5Ifv-vLz1Hv0UmEeG4iHi4KfT0RakMAKlYziLsb98J/s320/jt65-1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxMoGwxbuGBt6-K8iaC0gIQV_wbb8LI9ZNpAIr9w_cTdDTJk5axTclezQdEbc6iVBkAc-sx_H4xbPwY_s8d3ZMob8cntlov1jmJaT_RTHc4Jrs28S0KVqHFe9KoPi_N5HeKVT0/s1600/jt65-2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;173&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxMoGwxbuGBt6-K8iaC0gIQV_wbb8LI9ZNpAIr9w_cTdDTJk5axTclezQdEbc6iVBkAc-sx_H4xbPwY_s8d3ZMob8cntlov1jmJaT_RTHc4Jrs28S0KVqHFe9KoPi_N5HeKVT0/s320/jt65-2.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUt8n22dR2JaMUkF8o4jrIYwAzpIr1tNdoONjEZm4KRf_8-HszFNSvT_K5ASNrOxt-G-cLU9IzkI87cy3I9TNIWKEOkR0p3YVkJ3_92cDYJSzsgFvNMSF0Wx70xmgc2Y7l-AKA/s1600/jt65-3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;174&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUt8n22dR2JaMUkF8o4jrIYwAzpIr1tNdoONjEZm4KRf_8-HszFNSvT_K5ASNrOxt-G-cLU9IzkI87cy3I9TNIWKEOkR0p3YVkJ3_92cDYJSzsgFvNMSF0Wx70xmgc2Y7l-AKA/s320/jt65-3.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
And on my TS-590SG:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Menu 67 - 38400&lt;/div&gt;
&lt;div&gt;
Menu 69 - ACC2&lt;/div&gt;
&lt;div&gt;
Menu 70 - FRONT&lt;/div&gt;
&lt;div&gt;
Menu 73 - 4&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Menu 74 - 4&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/1862269066621302062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/1862269066621302062' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/1862269066621302062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/1862269066621302062'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2017/02/jt65-hf-hb9hqx-microkeyer-ii-ts-590sg.html' title='JT65-HF HB9HQX + Microkeyer II + TS-590SG'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9fea_7UjfhEC96r2zfq3TlBMpA_Fo6xopA0Wm4pSWnss1ejXkrb9npMTQsaj4_vO8lrSqb6bH2Hn4A8Cgrzi5Z8PnGEMx_sAJ9Q-ZJ3mdAjKlqIsncVE2fyIHWdKAvu2kT-_3/s72-c/mk2-1.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-6069550250782950369</id><published>2016-11-20T13:11:00.001+08:00</published><updated>2016-11-20T15:31:53.958+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aprx"/><category scheme="http://www.blogger.com/atom/ns#" term="lcd"/><category scheme="http://www.blogger.com/atom/ns#" term="lcdproc"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="raspberry pi 2"/><title type='text'>Displaying aprx-rf log onto 4x20 LCD display</title><content type='html'>Received a request on a short how-to to get the aprs packet shown in the 20x4 LCD display. The way I have for my setup are the following:&lt;br /&gt;
&lt;br /&gt;
1. Raspberry Pi 3 (Raspberry Pi 2 will work, but below that, you need to have different kind of connection for the GPIO).&lt;br /&gt;
2. 20x4 LCD HD44780 or compatible screen.&lt;br /&gt;
3. Install lcdproc package ($ sudo apt-get install lcdproc)&lt;br /&gt;
4. A modified HD44780 driver,&lt;br /&gt;
&lt;br /&gt;
I&#39;m using the following diagram for my LCD connection to the GPIO lines. Ignore the temp sensor connection.&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmENLyo1ZQt2CD_haQm7-Z8pdIghvJdkjE5iekwj-5ZclsJXZv_irxc0Ogpvs3Fx1QiYzX10u0fkY49gAHL0kn7U4-Ju41qfoG5GB_Tj117NbDiW3ijocoAXVLxjFXyPVsROo/s1600/Lcdproc04.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;196&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmENLyo1ZQt2CD_haQm7-Z8pdIghvJdkjE5iekwj-5ZclsJXZv_irxc0Ogpvs3Fx1QiYzX10u0fkY49gAHL0kn7U4-Ju41qfoG5GB_Tj117NbDiW3ijocoAXVLxjFXyPVsROo/s320/Lcdproc04.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;*Connection diagram taken from rototron.info website.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
The how-to to get the LCD working can be found on the&amp;nbsp;http://www.rototron.info/lcdproc-tutorial-for-raspberry-pi/ too.&lt;br /&gt;
&lt;br /&gt;
A modified HD44780 driver can be found down below along with my python code.&lt;br /&gt;
&lt;br /&gt;
Or download or compile your own following the thread in the following forum link:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.raspberrypi.org/forums/viewtopic.php?f=44&amp;amp;t=100066&quot;&gt;https://www.raspberrypi.org/forums/viewtopic.php?f=44&amp;amp;t=100066&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This modified driver need to be moved into /usr/lib/arm-linux-gnueabihf/lcdproc/ directory and replacing the driver that comes with the lcdproc package.&lt;br /&gt;
&lt;br /&gt;
Add the correct configuration (if missing) from your /etc/LCDd.conf. I&#39;ve the following:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;[server]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DriverPath=/usr/lib/arm-linux-gnueabihf/lcdproc/&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;NextScreenKey=Right&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;PrevScreenKey=Left&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ReportToSyslog=yes&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ToggleRotateKey=Enter&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Driver=hd44780&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ServerScreen=no&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;[hd44780]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ConnectionType=raspberrypi&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Size=20x4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Done with the above, you can test your LCD setup if it is working correctly, run the LCD and lcdproc daemon:&lt;br /&gt;
&lt;br /&gt;
$ sudo /etc/init.d/LCDd start&lt;br /&gt;
$ sudo /etc/init.d/lcdproc start&lt;br /&gt;
&lt;br /&gt;
The above should bring up your LCD alive and show the cpu information etc if everything set correctly. You can enable or disable what to be displayed in configuration file /etc/lcdproc.conf. For me, I&#39;ve disabled most of them except the cpu information.&lt;br /&gt;
&lt;br /&gt;
Now, you&#39;ve got the LCD working. Great, now the fun part to code a simple python script so that it will read the aprx log file and display the last line into the LCD screen. You need at least a Python 2.7 which I believe should be installed as default. You also need few more packages, namely the aprslib (to parse APRS packets), lcdproc (for displaying to LCD) and LatLon (for calculating distance).&lt;br /&gt;
&lt;br /&gt;
To install the lastest aprslib python package, please refer to the following website:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://pypi.python.org/pypi/aprslib&quot;&gt;https://pypi.python.org/pypi/aprslib&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
To install the latest lcdproc package, you can refer to the official website:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://github.com/jinglemansweep/lcdproc&quot;&gt;https://github.com/jinglemansweep/lcdproc&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And lastly the LatLon package can be found here:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://pypi.python.org/pypi/LatLon/1.0.2&quot;&gt;https://pypi.python.org/pypi/LatLon/1.0.2&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
My lovely looking python coding, modified driver and startup script to get everything to appear on LCD screen can be found here:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/open?id=0B_kYO6BlPebVdjR4QUJuVkM2dG8&quot;&gt;https://drive.google.com/open?id=0B_kYO6BlPebVdjR4QUJuVkM2dG8&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
To run the above python code, just run it against the aprx-rf.log, example:&lt;br /&gt;
&lt;br /&gt;
$python aprx_lcd.py /var/log/aprx-rf.log&lt;br /&gt;
&lt;br /&gt;
I have it running as a daemon by creating a startup script in /etc/init.d/. Sample can be found in the above file in my google drive.&lt;br /&gt;
&lt;br /&gt;
Have fun!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff}
span.s1 {font-variant-ligatures: no-common-ligatures}
&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/6069550250782950369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/6069550250782950369' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/6069550250782950369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/6069550250782950369'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2016/11/displaying-aprx-rf-log-onto-4x20-lcd.html' title='Displaying aprx-rf log onto 4x20 LCD display'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmENLyo1ZQt2CD_haQm7-Z8pdIghvJdkjE5iekwj-5ZclsJXZv_irxc0Ogpvs3Fx1QiYzX10u0fkY49gAHL0kn7U4-Ju41qfoG5GB_Tj117NbDiW3ijocoAXVLxjFXyPVsROo/s72-c/Lcdproc04.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-3433763062821153874</id><published>2016-09-16T14:50:00.001+08:00</published><updated>2016-09-16T14:53:00.395+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ham Radio"/><category scheme="http://www.blogger.com/atom/ns#" term="ILLW"/><category scheme="http://www.blogger.com/atom/ns#" term="iota"/><title type='text'>9M2MI IOTA/ILLW 2016 DXpedition</title><content type='html'>A bit late in posting this entry. I was one of the crew members that went for the IOTA/ILLW 2016 DXpedition at Pulau Undan.&lt;br /&gt;
&lt;br /&gt;
Here is the video made by my friend, 9W2SBD (also one of the crew). Enjoy!&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;270&quot; src=&quot;https://www.youtube.com/embed/PLYrO263I7E&quot; width=&quot;480&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/3433763062821153874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/3433763062821153874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/3433763062821153874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/3433763062821153874'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2016/09/9m2mi-iota-dxpedition-2016.html' title='9M2MI IOTA/ILLW 2016 DXpedition'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/PLYrO263I7E/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-5854375063109873748</id><published>2016-09-01T10:35:00.002+08:00</published><updated>2016-09-07T18:54:31.895+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aprx"/><category scheme="http://www.blogger.com/atom/ns#" term="lcdproc"/><category scheme="http://www.blogger.com/atom/ns#" term="raspberry pi"/><category scheme="http://www.blogger.com/atom/ns#" term="tnc-pi"/><title type='text'>TNC-Pi 2 + Raspberry Pi 2 + LCDProc</title><content type='html'>It has been a while my igate was down because of lightning strike and I have never got a chance to bring it alive again. It was few months back when I was bored and ordered a couple of TNC-Pi 2 from tnc-x.com. The kits arrived a couple of week later and had it assembled them in no time (the first kit was up and running on the same day I received the kits).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgFsurHVhyphenhyphenGrWktO8mVH6IH4RKWBJtXp2ThlJcdjEaDUtXP7FqD00VR74hIzcUVabtnFpcYZD7HcQfDAHH-UNcl6PkBP5o3A_l8zxH28ioJ1Z_DJOyHF5AxCFWJ1f8xf0gQp9m/s1600/13767313_10154338918044770_5693363091597980869_o.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgFsurHVhyphenhyphenGrWktO8mVH6IH4RKWBJtXp2ThlJcdjEaDUtXP7FqD00VR74hIzcUVabtnFpcYZD7HcQfDAHH-UNcl6PkBP5o3A_l8zxH28ioJ1Z_DJOyHF5AxCFWJ1f8xf0gQp9m/s320/13767313_10154338918044770_5693363091597980869_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
The first kit during assembly period (pardon my soldering skill):&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgAw6yVX_cDV7RxL8MUDGe_NwnEOq4dxHWt71EHsdDpVJr0wJ-vZrjnY3DpQ12LYl1FMJlW1zM-CJHzSc3ez_63DTF-ARFdje0H4dgJHxKdzQBD69v7RyfgGd0avTsHcmgmQho/s1600/13735640_10154338918169770_5659726078462680191_o.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgAw6yVX_cDV7RxL8MUDGe_NwnEOq4dxHWt71EHsdDpVJr0wJ-vZrjnY3DpQ12LYl1FMJlW1zM-CJHzSc3ez_63DTF-ARFdje0H4dgJHxKdzQBD69v7RyfgGd0avTsHcmgmQho/s320/13735640_10154338918169770_5659726078462680191_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWjgMB9kV7p11gRZv9o0STqUzJ5tduspLzCWYcn4sjOB_OsteNsZ0sXINOuEjIYLXUJxQqUgHtKsuXDDGQM85R9X12nNECGU46mqUhb6jh4eYe5W3jr4xu0IDsjfSSalOUmhJ4/s1600/13691029_10154338918174770_5141417243231429210_o.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWjgMB9kV7p11gRZv9o0STqUzJ5tduspLzCWYcn4sjOB_OsteNsZ0sXINOuEjIYLXUJxQqUgHtKsuXDDGQM85R9X12nNECGU46mqUhb6jh4eYe5W3jr4xu0IDsjfSSalOUmhJ4/s320/13691029_10154338918174770_5141417243231429210_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
The first kit done:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgay4bGEtXN7vf1gq5tR_g03LkjW4SW9eHVCGC3m7fnboJGzAHc6Rzadj6w8qUTtEn4iDzFa9ePyOUpbxqFohB3d8GH2_Ew2bkh6zYmmadneC-W1yHk767KGhFv9bUrIXQ4VZ6u/s1600/13734871_10154338918064770_5409406656490214623_o.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgay4bGEtXN7vf1gq5tR_g03LkjW4SW9eHVCGC3m7fnboJGzAHc6Rzadj6w8qUTtEn4iDzFa9ePyOUpbxqFohB3d8GH2_Ew2bkh6zYmmadneC-W1yHk767KGhFv9bUrIXQ4VZ6u/s320/13734871_10154338918064770_5409406656490214623_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
In operation, couldn&#39;t find a good case to put them in, so for now, this is the best I could do :)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCokhSOSEfgfPfKyH5XfkSOi5AavyDo_DJT3r-_BqgRhbDi03nN8sIRyIXICsUsQ0R0myqNpHnu2q20bCxw1fJ9P8tZdkvEdvUFsmb3yBXwXOAZk9CPjLk6RyUr-2gu_eSW2fs/s1600/3cb4badd-d230-40f8-bebd-4f9e818e5d3e.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCokhSOSEfgfPfKyH5XfkSOi5AavyDo_DJT3r-_BqgRhbDi03nN8sIRyIXICsUsQ0R0myqNpHnu2q20bCxw1fJ9P8tZdkvEdvUFsmb3yBXwXOAZk9CPjLk6RyUr-2gu_eSW2fs/s320/3cb4badd-d230-40f8-bebd-4f9e818e5d3e.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Software wise, I&#39;m running the latest Debian Jessie on Raspi 2, with the latest aprx, lcdproc and weewx. I&#39;ve wrote a simple python code to read the aprs-rf.log file and pass it over to lcdproc to display it on a 20x4 LCD. This LCD is from my previous project that has been abandoned. Everything seems to work great so far.&lt;br /&gt;
&lt;br /&gt;
My first python code (pardon the coding style), can be found here.&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/open?id=0B_kYO6BlPebVcldWTVdoaS13OVE&quot;&gt;https://drive.google.com/open?id=0B_kYO6BlPebVcldWTVdoaS13OVE&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/5854375063109873748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/5854375063109873748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5854375063109873748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/5854375063109873748'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2016/09/tnc-pi-2-raspberry-pi-2-lcdproc.html' title='TNC-Pi 2 + Raspberry Pi 2 + LCDProc'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgFsurHVhyphenhyphenGrWktO8mVH6IH4RKWBJtXp2ThlJcdjEaDUtXP7FqD00VR74hIzcUVabtnFpcYZD7HcQfDAHH-UNcl6PkBP5o3A_l8zxH28ioJ1Z_DJOyHF5AxCFWJ1f8xf0gQp9m/s72-c/13767313_10154338918044770_5693363091597980869_o.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-525041822360276561</id><published>2016-05-03T07:53:00.000+08:00</published><updated>2016-05-10T16:27:38.421+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cheap pc"/><category scheme="http://www.blogger.com/atom/ns#" term="cheapo pc"/><category scheme="http://www.blogger.com/atom/ns#" term="pipo"/><category scheme="http://www.blogger.com/atom/ns#" term="pipo x9s"/><category scheme="http://www.blogger.com/atom/ns#" term="x9s"/><title type='text'>Pipo X9S - USB2 problem and double driver dump</title><content type='html'>In a search for a low cost, low power Wires-X node PC. I came across one that I thought will ticked all the requirements but I was wrong. Yes, Pipo X9S ticked some of the requirements but the major hurdle to get the USB to stay connected put me wrong! I&#39;ve tried everything including flashing the firmware twice. The firmware is 5.8GB big and currently available from Baidu cloud and I believe you&#39;ll be not the only one having problem downloading it there. If there is a request, I will try to put the firmware available from public cloud server. For those who&#39;re asking why is the firmware is so big, well, it is actually a full Windows 10 home WinPE image.&lt;br /&gt;
&lt;br /&gt;
Pipo has made the firmware image available on google drive, download all the 8 parts and use unrar/winrar to extract the files:&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;X9s Windows 10 part 01&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/0B53IV8A8ahT0U0dEXzZseXRUUVU/view?usp=sharing&quot; style=&quot;border: 0px; color: #cc0000; font-family: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/file/d/0B53...ew?usp=sharing&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;X9s Windows 10 part 02&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/0B53IV8A8ahT0SnRydmhhMllVanc/view?usp=sharing&quot; style=&quot;border: 0px; color: #cc0000; font-family: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/file/d/0B53...ew?usp=sharing&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;X9s Windows 10 part 03&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/0B53IV8A8ahT0dUFjaXlHYVNqRDQ/view?usp=sharing&quot; style=&quot;border: 0px; color: #cc0000; font-family: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/file/d/0B53...ew?usp=sharing&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;X9s Windows 10 part 04&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/0B53IV8A8ahT0elV4VnNwT3Bpams/view?usp=sharing&quot; style=&quot;border: 0px; color: #cc0000; font-family: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/file/d/0B53...ew?usp=sharing&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;X9s Windows 10 part 05&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/0B53IV8A8ahT0cHUxaDVxSE9GT1k/view?usp=sharing&quot; style=&quot;border: 0px; color: #cc0000; font-family: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/file/d/0B53...ew?usp=sharing&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;X9s Windows 10 part 06&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/0B53IV8A8ahT0bHg0ai02V3ZvVUk/view?usp=sharing&quot; style=&quot;border: 0px; color: #cc0000; font-family: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/file/d/0B53...ew?usp=sharing&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;X9s Windows 10 part 07&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/0B53IV8A8ahT0THVBY1A1c0llRGs/view?usp=sharing&quot; style=&quot;border: 0px; color: #cc0000; font-family: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/file/d/0B53...ew?usp=sharing&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;X9s Windows 10 part 08&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #161616; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: &amp;amp;#23435;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: 8px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: navy;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/0B53IV8A8ahT0OWZ2N2ExR2puUWs/view?usp=sharing&quot; style=&quot;border: 0px; color: #cc0000; font-family: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/file/d/0B53...ew?usp=sharing&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Anyway, spent the past few days to get USB working and I&#39;ve already lost hope on this PC already. I&#39;ve done all the tricks found on the internet but the USB devices can hold only for few minutes before the usual USB disconnected chime coming up and the USB device could not recognised pop-up from the task bar. I&#39;ve done the trick of re-installing the driver for USB hub, this will fix it for few minutes before the chime coming back again.&lt;br /&gt;
&lt;br /&gt;
UPDATE: I was playing around with the BIOS last night, I did two things but have no idea which one really &#39;solved&#39; the problem. In the South Bridge USB setup, there is an option call USB2 PHY Power Gating and it was set to Enabled. I changed that to Disabled. And another thing is in the Boot section where I disabled the Quite Boot setting. I believe the South Bridge USB setting probably the one. I haven&#39;t got any USB unrecognised messages till now.&lt;br /&gt;
&lt;br /&gt;
UPDATE 2: It seems that when the system went into sleep mode, the USB devices will get disconnected and become unrecognised. So, the problem still persist. For now, under the Power Management properties, I&#39;ve set them to not &quot;Allow the computer to turn off device to save power&quot;.&lt;br /&gt;
&lt;br /&gt;
Since I believe many are looking for having a fresh Windows 10 installation on this PC, I&#39;ve done a drivers dump. I was using the double drive dump utility which can be found here (&lt;a href=&quot;http://www.majorgeeks.com/files/details/double_driver.html&quot;&gt;http://www.majorgeeks.com/files/details/double_driver.html&lt;/a&gt;). I hope this will help some of you guys who&#39;re looking for the drivers. Beware, this is x64 drivers since X9S comes with 64-bit Win10 Home.&lt;br /&gt;
&lt;br /&gt;
1. Non-Intel, Non-Microsoft drivers for X9S can be downloaded from here (8MB):&lt;br /&gt;
&lt;a href=&quot;https://www.blogger.com/goog_1144991161&quot;&gt;&lt;br /&gt;&lt;/a&gt;
&lt;a href=&quot;https://drive.google.com/open?id=0B_kYO6BlPebVUFRHcGI2TWZUMUk&quot;&gt;https://drive.google.com/open?id=0B_kYO6BlPebVUFRHcGI2TWZUMUk&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. Non-Microsoft drivers for X9S can be downloaded here (224MB):&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/open?id=0B_kYO6BlPebVa2h2dkd1MHpsdEE&quot;&gt;https://drive.google.com/open?id=0B_kYO6BlPebVa2h2dkd1MHpsdEE&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The first file should include the audio, network, wifi, sensors and touch screen. The second file contains Intel Cherry Trail drivers I believe, hence, the size.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/525041822360276561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/525041822360276561' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/525041822360276561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/525041822360276561'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2016/05/pipo-x9s-double-drivers-dump.html' title='Pipo X9S - USB2 problem and double driver dump'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21654669.post-8331228424994338390</id><published>2016-02-17T13:26:00.000+08:00</published><updated>2016-02-17T13:26:15.446+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="amateur radio"/><category scheme="http://www.blogger.com/atom/ns#" term="c4fm"/><category scheme="http://www.blogger.com/atom/ns#" term="dv4 mini"/><category scheme="http://www.blogger.com/atom/ns#" term="raspberry pi"/><category scheme="http://www.blogger.com/atom/ns#" term="yaesu fusion"/><title type='text'>DV4 Mini + Raspberry Pi + Yaesu Fusion</title><content type='html'>Finally, thanks to Wireless Holdings LLC, my DV4 Mini dongle arrived yesterday by post. Mr postman was trying to deliver a day earlier but I wasn&#39;t in. So, yah, I got it a day late.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Mhx9jUVq5qYwQtQXHbrpoTrzafj1ellUUTQCXbW2dbmwnnWfQrNV2y2tFqnv6mS144VyTWnxuMF6UEpVdnQd2kMSt2yYBvECXXkpENylVDeQ3KRVpbD5KKQ2kREiIeNJld34/s1600/12696969_10153921769434770_4056637253409251912_o.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Mhx9jUVq5qYwQtQXHbrpoTrzafj1ellUUTQCXbW2dbmwnnWfQrNV2y2tFqnv6mS144VyTWnxuMF6UEpVdnQd2kMSt2yYBvECXXkpENylVDeQ3KRVpbD5KKQ2kREiIeNJld34/s320/12696969_10153921769434770_4056637253409251912_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
I ordered mine along with the little antenna which is good within the area of my house.&lt;br /&gt;
&lt;br /&gt;
As per my previous post, I&#39;ve prepared my Raspberry Pi 2 with the required software. With the help from Gary (KE2YK), I managed to have everything installed in no time. Since I bought my Raspberry Pi 2 with a TFT touch screen from aliexpress and there is no way to use the images prepared by others, I need to start from scratch. The hardest part is probably to get the correct mono version installed. BTW, I&#39;m using Raspbian&#39;s Jessie distribution.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzzweC1TCMinQA1vvIHUWjiEyDtIma0WSxSIL-C9BrKbLe_7O7Kb7aOG5U_dVP1_NcrP8iXxXuksDYjMyA14xv7L11Xubx1BkxOAznrG-FSw1OiT8MJb3t4aQ_YTRUxqrsIdvU/s1600/20160217_131039.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzzweC1TCMinQA1vvIHUWjiEyDtIma0WSxSIL-C9BrKbLe_7O7Kb7aOG5U_dVP1_NcrP8iXxXuksDYjMyA14xv7L11Xubx1BkxOAznrG-FSw1OiT8MJb3t4aQ_YTRUxqrsIdvU/s320/20160217_131039.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
(Note: the aliexpress vendor sent me the wrong TFT screen and not as per my order, I couldn&#39;t really mount the raspi at the back of the 5&quot; LCD display).&lt;br /&gt;
&lt;br /&gt;
I&#39;ve went on air this morning, first time QSO on dv4mini + yaesu fusion with James (WA2UMP) from NY. The quality is quite good. I&#39;ve the raspi connected wirelessly to my Huwaei 3G dongle.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMK5nFRjtJafFzOsVlHQhvXTHfotyI1rwLWe6JZAyQTgxrL67q2nGjcNfss0oD2fxNxR_WtpLXyReKj_9uhrlrFKwvyWHy5p7yIhCKolnRMRJ1ZXZ2ayDmYFRZlouUQWbcBK7B/s1600/12716118_10153923997769770_8748011115240903061_o.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMK5nFRjtJafFzOsVlHQhvXTHfotyI1rwLWe6JZAyQTgxrL67q2nGjcNfss0oD2fxNxR_WtpLXyReKj_9uhrlrFKwvyWHy5p7yIhCKolnRMRJ1ZXZ2ayDmYFRZlouUQWbcBK7B/s320/12716118_10153923997769770_8748011115240903061_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
My next move probably will be having a DMR HT to test the DMR system. I wish that we could move forward with the digital voice thingy but with too many standards adopted by the manufacturers, this probably will not be an easy thing to do. A chicken and egg situation, nobody will adopt digital if the infrastructure is not available and nobody want to invest on the infrastructure if there is nobody going to use it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://9m2tpt.blogspot.com/feeds/8331228424994338390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/21654669/8331228424994338390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8331228424994338390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21654669/posts/default/8331228424994338390'/><link rel='alternate' type='text/html' href='http://9m2tpt.blogspot.com/2016/02/dv4-mini-raspberry-pi-yaesu-fusion.html' title='DV4 Mini + Raspberry Pi + Yaesu Fusion'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Mhx9jUVq5qYwQtQXHbrpoTrzafj1ellUUTQCXbW2dbmwnnWfQrNV2y2tFqnv6mS144VyTWnxuMF6UEpVdnQd2kMSt2yYBvECXXkpENylVDeQ3KRVpbD5KKQ2kREiIeNJld34/s72-c/12696969_10153921769434770_4056637253409251912_o.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>