<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Forum - Recent Threads</title><link>https://community.element14.com/products/manufacturers/moto-mods/f/forum</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Tue, 25 May 2021 13:05:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://community.element14.com/products/manufacturers/moto-mods/f/forum" /><item><title>Quarentine, not much to do. Buying an used Moto Z. Anyone still developing mods?</title><link>https://community.element14.com/thread/39358?ContentTypeID=0</link><pubDate>Thu, 14 May 2020 22:30:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fac00f26-f30d-44ce-9512-2d15a0071bfb</guid><dc:creator>rafaeldfrtsrs</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/39358?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/39358/quarentine-not-much-to-do-buying-an-used-moto-z-anyone-still-developing-mods/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;span style="color:#3d3d3d;font-size:18pt;"&gt;&lt;strong&gt;Hi everyone&lt;/strong&gt;.&lt;/span&gt; &lt;span style="font-size:12pt;"&gt;Long time since I&amp;#39;m waiting to start my moto mod project.&lt;/span&gt;&lt;span style="font-size:14pt;"&gt;&lt;strong&gt; Anyone here knows where can I find the raspberry pi Hat adapter?&lt;/strong&gt;&lt;/span&gt; Searched in a lot of places, even used ones in ebay and I can&amp;#39;t find nothing.&lt;span style="color:#e23d39;"&gt;&lt;strong&gt; I live in Brazil&lt;/strong&gt;&lt;/span&gt; and if you heard any news about us, you probably know &lt;span style="text-decoration:line-through;"&gt;our president will got us killed&lt;/span&gt; we are heaving some political issues. So before I go mad, I will focus in something productive.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="text-decoration:underline;font-size:14pt;"&gt;&lt;strong&gt;Since I first saw the Hasselblad mod I got mysel wondering if something like the Sony QX-1 camera wouldn&amp;#39;t make more sense.&lt;/strong&gt;&lt;/span&gt; I used to work with photo edition for a studio. Cameras are usually heavy and bulky, with some exceptions. But the hability for changing your lenses are superb. Since I dropped the computer engineering school in the early years, I&amp;#39;m not really good designing boards. &lt;span style="text-decoration:underline;"&gt;But a few weeks ago,&lt;span style="font-size:12pt;"&gt;&lt;strong&gt; I &amp;quot;discovered&amp;quot; the new Raspberry Pi HQ camera&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt; and&lt;span style="font-size:18pt;"&gt;&lt;strong&gt; Oh boy, that got my attention.&lt;/strong&gt;&lt;/span&gt; It might be ingenuity of mine, but I would really love to use that in a smartphone. &lt;span style="font-size:12pt;"&gt;&lt;strong&gt;Actually, I would prefer adding a full frame sensor and old threaded mount lenses, since they are worldwide available and as cheap as it can be.&lt;/strong&gt;&lt;/span&gt; That said, I bought an used, screen broken Moto Z. Who knows when I will be able to work on anything outdoor again? At least I got myself a lot of things to do to make it working, since I will do all the fixing at home. Last time I did something like this, it was a Nexus 5 (everything changed since then). Later in the days when moto Z was the last great thing, I did a lot of drawings about how an interchangeable lens mod should fit and look in the real world. But I got so many homes since then I probably lost all of them. Will make some more If someone here is able to give me a hand, I would really apreciate.&lt;/p&gt;&lt;p style="margin:0;"&gt;Oh, &lt;span style="color:#e23d39;font-size:18pt;"&gt;&lt;strong&gt;And this text is much more fun if you read it as if it was Deadpool talking. Just saying.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>RE: Quarentine, not much to do. Buying an used Moto Z. Anyone still developing mods?</title><link>https://community.element14.com/thread/151942?ContentTypeID=1</link><pubDate>Tue, 25 May 2021 13:05:13 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:89bfda70-5c1e-4f2a-9211-44f0538f75d8</guid><dc:creator>davew2</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/151942?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/39358/quarentine-not-much-to-do-buying-an-used-moto-z-anyone-still-developing-mods/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello, Do you know why so many of the Hasselblad camera mods fail with a lens problem? They seem to jam when the phone battery is less than 50%. Do you know how to disassemble one? (from back, from front, etc.) I have several and want to try to fix. BTW I worked for Motorola in US at the Ft Lauderdale Florida facility for 28 years.&lt;/p&gt;&lt;p style="margin:0;"&gt;Thank you for any insight.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Quarentine, not much to do. Buying an used Moto Z. Anyone still developing mods?</title><link>https://community.element14.com/thread/150964?ContentTypeID=1</link><pubDate>Sat, 27 Feb 2021 11:05:33 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6fb21117-a59e-4dfe-bbdc-438a9708fa1f</guid><dc:creator>kpblaesing</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/150964?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/39358/quarentine-not-much-to-do-buying-an-used-moto-z-anyone-still-developing-mods/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I also develop for Lenovo/Motorola Moto Z Family and I am located in Germany&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Please stay in touch and let us know your progress i am happy to help.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Regards &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Problem with Example Personalety Cards - Android 9 - Moto Z3 (not play)</title><link>https://community.element14.com/thread/38370?ContentTypeID=0</link><pubDate>Tue, 18 Jun 2019 20:40:51 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e409ca5b-b020-40f4-b07b-726c4e41481f</guid><dc:creator>ksanto</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/38370?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38370/problem-with-example-personalety-cards---android-9---moto-z3-not-play/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;New old Moto Z3 from Verizon, factory reset, fully updated then factory reset and configure again.&lt;/p&gt;&lt;p style="margin:0;"&gt;MDK and Battery/Display Personality card brand new from Farnell shop.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Similar to the problems at:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-thread-small" href="https://www.element14.com/community/thread/58454/l/help-how-to-recover-old-factory-android-after-update-mdk-no-longer-works"&gt;HELP, how to recover old (factory) android, after update MDK no longer works!&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-thread-small" href="https://www.element14.com/community/thread/58415/l/mdk-issues-unable-to-test-examples"&gt;MDK Issues - Unable to test examples&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;my MDK does not update in Example mode, error: &amp;quot;No Firmware can be found for Moto Mod Developer Kit. Be sure to switch your VID to 0x42 for prototyping.&amp;quot;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;In Developer mode with/after manually downloading MDK utility from Playstore recognizes the MDK ass &amp;quot;MDK-Power&amp;quot; regardless of what Personality card is connected and in Example Mode it shows &amp;quot;Firmware&amp;quot; in green letters.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Deleting/resetting all/any data from the &amp;quot;Moto Mods Manager&amp;quot; and or any other Mod related App, with and without restart did not change anything beside the time till the error message pops up.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Do anyone have any suggestions or similar experiences?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thank you.&lt;/p&gt;</description></item><item><title>RE: Problem with Example Personalety Cards - Android 9 - Moto Z3 (not play)</title><link>https://community.element14.com/thread/149475?ContentTypeID=1</link><pubDate>Fri, 20 Nov 2020 18:33:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:32d0c5e5-1ad5-451c-9ed7-590ddc60fbe0</guid><dc:creator>rob98374</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/149475?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38370/problem-with-example-personalety-cards---android-9---moto-z3-not-play/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I also have the Z3 (not play model) and just purchased the MDK kit and all the personality cards. I get the exact same message. Very frustrating. I cannot use any of the cards in Example mode.&lt;/p&gt;&lt;p style="margin:0;"&gt;Did you ever find any resolution?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>I just discovered the Moto mod developer kit recently I have an idea on a mod that I think would be really handy</title><link>https://community.element14.com/thread/39682?ContentTypeID=0</link><pubDate>Tue, 13 Oct 2020 14:28:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7450677b-2ed9-4bd0-a97e-994d6670ff6e</guid><dc:creator>azg1975</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/39682?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/39682/i-just-discovered-the-moto-mod-developer-kit-recently-i-have-an-idea-on-a-mod-that-i-think-would-be-really-handy/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;My idea is to create a mod with multiple bluetooth transmitters and possibly a few Bluetooth receivers problem I have had is simply having a bunch of bluetooth enabled speakers whether they be part of a light bulb or standalone even on the new Bluetooth standard you can only connect to two devices sun containers. I would like to be able to route the audio out on the Motorola Z4 and find a way to keep all of the Bluetooth transmitters synced so that cheaply I can have a whole house music system it probably would be a plus to even have a way to connect to several Wi-Fi speakers as well I could yeah they&amp;#39;re stream music or go on YouTube and play a song I like and from within the app created for this particular mod I could put a check mark beside all of the speakers I want to use it would be great if I could just open up a music channel on my fire stick or my Roku device or even just watch a regular movie on Netflix and in that case pair my phone in a way that it receives what&amp;#39;s being transmitted from the fire stick if that&amp;#39;s too difficult I could purchase a standalone Bluetooth transmitter that I can hook up to the audio out on my television or sound system or whatever device I&amp;#39;m wanting to use maybe I might want to use my Amazon echo device and be able to pair the echo device as the sender so that it can interface with my app and then route everything coming in to see Bluetooth transmitters that go to individual speakers to make it really really interesting each Bluetooth device that is part of the mod could be set up as either a transmitter or a receiver so that for example I could have a Bluetooth microphone that is coming into the phone and then transmitting out to all of the speakers I select I&amp;#39;m saying speakers that&amp;#39;s assuming the Bluetooth transmitters are going to actual speakers. Initially I would like it to be set up specifically for sound and music I got very frustrated and when I went out several years ago and bought four Bluetooth speakers just to find out that I could only connect to one of them at a time on my phone I found an app that allows you to use other cell phones as a means to transmit wirelessly music to all of the phones that are connected and then you can either come out of the headphone jack on that phone or use that phone&amp;#39;s Bluetooth to connect to a speaker the app gets out of sync one nifty feature is that you can advance or retard the music feed exiting out of each Bluetooth device so that you can manually get everything in sync I&amp;#39;m not very good at software I&amp;#39;m pretty sure just building something very similar that&amp;#39;s not even part of a mod I could do with very little effort. Maybe after all the bugs are worked out each individual phone that happens to be in my home could also be paired too my Bluetooth router mod so that whatever I am outputting could also be output to another person&amp;#39;s phone.&amp;nbsp; Then maybe advancements can be made within that app or other apps can be developed to work with the bluetooth/ WiFi wireless mod so that if you wanted to partially do away with OTG cables or use OTG cables to enhance my next idea. Example could be having a Bluetooth keyboard a Bluetooth mouse Bluetooth memory stick and for example an old tablet. I could use the mod to basically have and ad hoc PC or Android device or I could use keyboard mouse and flash drive to control the same phone that the mod is connected to. I know there are variations of many of the things I have stated but nothing I have found that gives the control I am imagining. Last part probably a little bit beyond my skill set however I mentioned Wi-Fi to be able to send a Wi-Fi signal to the mod such as a Wi-Fi light switch on the wall and be able to reroute it through a Bluetooth transmitter and vice versa could make serious dent in the smart home automation category especially for people who thinks hitting a button is more convenient than having to speak out the commands.&amp;nbsp; I guess we could call it a Bluetooth and Wi-Fi input output routing app with mod any ideas or if anyone knows something similar is already in development or already exist let me know&lt;/p&gt;</description></item><item><title>SPI return result issue</title><link>https://community.element14.com/thread/11109?ContentTypeID=0</link><pubDate>Sun, 09 Aug 2020 01:44:58 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e5c430d1-68f9-4be8-8be5-d5b832eb073e</guid><dc:creator>coldfront</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/11109?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/11109/spi-return-result-issue/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello Everyone,&lt;/p&gt;&lt;p style="margin:0;"&gt;I hope someone can help and answer a few questions I have in-regards to SPI protocol and the MDK. Currently I have 2 x MDK, 2 x PiHats, and a few perf boards. I have tried on multiple MDKs, a PiHat, and a perf board with all the same results. I am trying to interface over SPI with a HopeRF RFM95 Sub-Ghz LoRa module (&lt;a class="jive-link-external-small" href="https://www.hoperf.com/modules/lora/RFM95.html" rel="nofollow ugc noopener" target="_blank"&gt;https://www.hoperf.com/modules/lora/RFM95.html&lt;/a&gt;). Currently I have it wired up with the table below.&lt;/p&gt;&lt;p style="margin:0;"&gt;The issue I am having is the return results from SPI_SEND(), judging from the block comment it returns the value of what should be stored in the registry.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;[View:/resized-image/__size/849x112/__key/communityserver-discussions-components-files/149/2311.contentimage_5F00_141614.png:849:112]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt;/****************************************************************************&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; * Name: SPI_SEND&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; * Description:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&amp;nbsp;&amp;nbsp; Exchange one word on SPI. Required.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; * Input Parameters:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&amp;nbsp;&amp;nbsp; dev - Device-specific state data&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&amp;nbsp;&amp;nbsp; wd&amp;nbsp; - The word to send.&amp;nbsp; the size of the data is determined by the&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; number of bits selected for the SPI interface.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; * Returned Value:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&amp;nbsp;&amp;nbsp; Received value&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; *&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; ****************************************************************************/&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#c586c0;"&gt;#define&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt; SPI_SEND(&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;d&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;,&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;wd&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;) ((d)-&amp;gt;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;ops&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;send&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;(d,(uint16_t)wd))&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;My issue is the return results when my readu8 and writeu8 functions are called is 0x00. I have tracked down where the spi_send() function is called for the stm32 cortex board and copied the spivdbg line changing the function to dbg() to receive output to the ramlog of nsh console.&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;static&lt;/span&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;uint16_t&lt;/span&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;spi_send&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(FAR &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;struct&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; spi_dev_s *&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;dev&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;, &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;uint16_t&lt;/span&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;wd&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;{&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; FAR &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;struct&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; stm32_spidev_s *priv = (FAR &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;struct&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; stm32_spidev_s *)dev;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;uint32_t&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; regval;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;uint16_t&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; ret;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;DEBUGASSERT&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(priv &amp;amp;&amp;amp; &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;priv&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;spibase&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;spi_writeword&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(priv, wd);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;ret = &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;spi_readword&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(priv);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#6a9955;"&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;/* Check and clear any error flags (Reading from the SR clears the error flags) */&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;regval = &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;spi_getreg&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(priv, STM32_SPI_SR_OFFSET);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;spivdbg&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#ce9178;"&gt;&amp;quot;Sent: %04x Return: %04x Status: %02x&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d7ba7d;"&gt;\n&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#ce9178;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;, wd, ret, regval);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;dbg&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#ce9178;"&gt;&amp;quot;Sent: %04x Return: %04x Status: %02x&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d7ba7d;"&gt;\n&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#ce9178;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;, wd, ret, regval);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;UNUSED&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(regval);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#c586c0;"&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; &lt;/span&gt;return&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; ret;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;The return results in the spi_send function are correct but when they are passed to the SPI_SEND() macro they seem to just produce 0x00. I have provided my rfm95_readu8() function below.&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;uint8_t&lt;/span&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;rfm95_readu8&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(FAR &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;struct&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; rfm95_dev_s *&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;dev&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;, &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;uint8_t&lt;/span&gt; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;regaddr&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;) {&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;uint8_t&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; regval;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;&amp;nbsp; rfm95_lock&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;dev&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;spi&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;rfm95_select&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(dev);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;&amp;nbsp; SPI_SEND&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;dev&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;spi&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;, regaddr);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;&amp;nbsp; regval = &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;SPI_SEND&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;dev&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;spi&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;, &lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#b5cea8;"&gt;0&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;rfm95_deselect&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(dev);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;rfm95_unlock&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;dev&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#9cdcfe;"&gt;spi&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#dcdcaa;"&gt;&amp;nbsp; dbg&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#ce9178;"&gt;&amp;quot;regAddr=0x%04x, regVal=0x%04x&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d7ba7d;"&gt;\n&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#ce9178;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;, regaddr, regval);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size:10.5pt;font-family:Consolas;color:#c586c0;"&gt;return&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; regval;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:#1E1E1E;"&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;From my understand with SPI and to access the registry values is first we send over the registry address, and we call SPI_SEND again to pull the results of such address. Bellow is a screenshot of the nsh /dev/ramlog&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;[View:/resized-image/__size/620x472/__key/communityserver-discussions-components-files/149/0257.contentimage_5F00_141615.png:620:472]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;As we can see where spi_send it returns the correct Sent and Return values. But when the return value for uint8_t regval = SPI_SEND(); the result for the regval is 0x00. I have also attached the lines up to my saleae pro 16 analyzer.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;[View:/resized-image/__size/1216x632/__key/communityserver-discussions-components-files/149/6114.contentimage_5F00_141616.png:1216:632]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;It would seem judging from the data table on the right the bytes being sent over are correct and the return results should be correct. This makes me believe my code is wrong some how inside my function where I am not getting the correct return value. The HopeRF RFM95 is an MSB, and full-duplex CPOL = 0 and CPHA = 0. This is coming from the datasheet, which I have set when configuring the spi device.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;If anyone has any insight on what my issue is please let me know thanks.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Message was edited by: David Mydlarz&lt;/p&gt;</description></item><item><title>RE: SPI return result issue</title><link>https://community.element14.com/thread/178692?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2020 16:58:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:400d74f5-2442-4d36-964d-8601e79fa84e</guid><dc:creator>coldfront</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/178692?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/11109/spi-return-result-issue/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello again,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I was looking over &lt;a class="jive-link-blog-small" href="https://community.element14.com/products/manufacturers/moto-mods/b/blog/posts/porting-the-papirus-hat-to-the-mdk"&gt;Porting the PaPiRus HAT to the MDK&lt;/a&gt;, it would seem they use SPI protocol on the MDK. Looking at comment #7.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:14.6667px;"&gt;* Stm32_spi.c: 1444: RPi’s epd_spi utility code did not clear the LSBFIRST bit.&amp;nbsp; The MDK doesn’t support configuration of those clear bits, so we had no choice but to edit the MDK’s SPI code to NOT clear that bit.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:14.6667px;"&gt;Even thought they are speaking about LSBFIRST which i beleive would apply for least significant bit. I am surprised this code had even executed looking over their &amp;quot;nuttx/nuttx/configs/hdk/muc/epd/defconfig&amp;quot; file they have # CONFIG_SPI_OWNBUS is not set. Which judging from the stm32_spi.c code the lines they changed would only be executed if it was set to Yes/True. I have setup vscode for debugging and now I am able to breakpoint across my code...&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:14.6667px;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/873x327/__key/communityserver-discussions-components-files/149/6683.contentimage_5F00_192076.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/149/6683.contentimage_192076.png-873x327.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=uO%2Btb6mjviaH40%2Foldl789ijLz9pvLHmtvs%2FLWXhbqc%3D&amp;amp;se=2026-06-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=AcxORx+8lb+6IK5P5tPVXw==" style="max-height: 327px;max-width: 873px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:14.6667px;"&gt;Hopefully my questions are not that stupid... I am pretty new to working with Nuttx/MCU/SPI most of my programming is in higher level languages. I don&amp;#39;t know if this would be the same kind of issue he is having where the LSB are not being cleared out at the end if that is what even it applies to.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:14.6667px;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:14.6667px;"&gt;David&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI return result issue</title><link>https://community.element14.com/thread/178691?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2020 16:27:36 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2a4edcf3-ac01-4edb-b266-d3b7a56ad75b</guid><dc:creator>coldfront</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/178691?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/11109/spi-return-result-issue/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello Wolfgang Friedrich,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks for replying. Shortly after posting this and looking over the code again I had noticed it was returning a uint16, I changed my variable to uint16 and the value had returned in full. I have never worked with SPI before and most of the libraries I have looked over in-regards to the rfm95w read/write registry it would seem they all have a return type of uint8. I have set my spi_config for 8 bits which I would assume would be its 8 bits in length for all the data being returned over SPI. Would this be a correct assumption?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;color:#d4d4d4;background-color:#1e1e1e;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-weight:normal;font-size:14px;"&gt;&lt;span style="color:#569cd6;"&gt;void&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt; &lt;/span&gt;&lt;span style="color:#dcdcaa;"&gt;rfm95_configspi&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;(FAR &lt;/span&gt;&lt;span style="color:#569cd6;"&gt;struct&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt; spi_dev_s *&lt;/span&gt;&lt;span style="color:#9cdcfe;"&gt;spi&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;) {&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;color:#d4d4d4;background-color:#1e1e1e;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-weight:normal;font-size:14px;"&gt;&lt;span style="color:#dcdcaa;"&gt;&amp;nbsp; SPI_SETMODE&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;(spi, SPIDEV_MODE0);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;color:#d4d4d4;background-color:#1e1e1e;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-weight:normal;font-size:14px;"&gt;&lt;span style="color:#dcdcaa;"&gt;&amp;nbsp; SPI_SETBITS&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;(spi, &lt;/span&gt;&lt;span style="color:#b5cea8;"&gt;8&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;color:#d4d4d4;background-color:#1e1e1e;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-weight:normal;font-size:14px;"&gt;&lt;span style="color:#dcdcaa;"&gt;&amp;nbsp; SPI_SETFREQUENCY&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;(spi, &lt;/span&gt;&lt;span style="color:#b5cea8;"&gt;1000000&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;color:#d4d4d4;background-color:#1e1e1e;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-weight:normal;font-size:14px;"&gt;&lt;span style="color:#dcdcaa;"&gt;&amp;nbsp; dbg&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="color:#ce9178;"&gt;&amp;quot;... Done!&lt;/span&gt;&lt;span style="color:#d7ba7d;"&gt;\n&lt;/span&gt;&lt;span style="color:#ce9178;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;color:#d4d4d4;background-color:#1e1e1e;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-weight:normal;font-size:14px;"&gt;&lt;span style="color:#d4d4d4;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;I will connect the module to my raspberrypi, and logic analyzer later and see what data is being set when it is initialized to correspond it with the output I am receiving. Just to make sure there isn&amp;#39;t any other issue even thought I do think I am setting up the SPI device and it does seem to be sending the correct bytes over when i send over 0x80 for setting the rf mode of the module. I semi based my code off of the spi example over at &lt;a class="jive-link-external-small" href="https://github.com/micro-ROS/NuttX/issues/29" rel="nofollow ugc noopener" target="_blank" title="https://github.com/micro-ROS/NuttX/issues/29"&gt;https://github.com/micro-ROS/NuttX/issues/29&lt;/a&gt;. I do believe they run a newer version of nuttx I don&amp;#39;t think this would be an issue though because most of the base code I looked over is all the same. The newer Apache nuttx did change over the spi_send from uint16_t to uint32_t which isn&amp;#39;t an issue here, just the return value if anything I would believe it should be 0x80. I will look over the datasheet of the rfm95w later to make sure what the correct byte value should be when reading from the module later.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;*update*&lt;br /&gt;Also to add to the point MSB (most significant bit) from what I have been reading it is the left or highest bit. Would this mean nuttx/spi should be clearing all the other bits and only selecting the most significant bit?&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Thanks,&lt;/div&gt;&lt;div&gt;David&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI return result issue</title><link>https://community.element14.com/thread/148124?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2020 13:11:46 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:cfafd23d-4732-40fa-a3a8-1ae64934a295</guid><dc:creator>wolfgangfriedrich</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/148124?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/11109/spi-return-result-issue/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello David,&lt;/p&gt;&lt;p style="margin:0;"&gt;Just a guess from looking through the code:&lt;/p&gt;&lt;p style="margin:0;"&gt;SPI_SEND() is looking for the 16 bit value for the 2nd parameter, thus clocking out 16 bit.&lt;/p&gt;&lt;p style="margin:0;"&gt;In your &lt;span style="color:#dcdcaa;font-family:Consolas;background-color:#1e1e1e;"&gt;rfm95_readu8&lt;/span&gt; function, the return variable regval defined as &lt;span style="font-size:10.5pt;font-family:Consolas;color:#569cd6;"&gt;uint8_t&lt;/span&gt;&lt;span style="font-size:10.5pt;font-family:Consolas;color:#d4d4d4;"&gt; regval;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p style="margin:0;"&gt;is only 8 bit wide, so you might be losing the other 8 bit of the chip response containing the response you are looking for.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;- W.&lt;/p&gt;&lt;p style="margin:0;"&gt;(Sorry for the light grey font colour, I copied text from your code example and cannot change colours.)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Quarentine, not much to do. Buying an used Moto Z. Anyone still developing mods?</title><link>https://community.element14.com/thread/147347?ContentTypeID=1</link><pubDate>Mon, 22 Jun 2020 20:51:06 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:aac65bfd-9e52-4969-8d79-495a99d15e9d</guid><dc:creator>kingstu</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/147347?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/39358/quarentine-not-much-to-do-buying-an-used-moto-z-anyone-still-developing-mods/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Welcome and good luck with your moto mod development. The Raspberry PI Hats have been out of stock for a while now and I am not sure if there are any more being made. You might have to scour the internet to find them as they were very easy to start a prototype. If you have time and opportunity the moto mod example attachments are a great way to start and get some familiarity and the blinky example might be helpful as well.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;There are a few people with experience building prototype mods but not as many as before so it might take a while to get some help or assistance but I think learning about them is a good way to get experience.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MDK Development on a rooted phone?</title><link>https://community.element14.com/thread/146749?ContentTypeID=1</link><pubDate>Thu, 14 May 2020 21:48:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:55703227-c80a-4472-9d60-b67584db5625</guid><dc:creator>rafaeldfrtsrs</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/146749?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/7269/mdk-development-on-a-rooted-phone/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Only rooting technically wouldn&amp;#39;t change nothing in the usability. But if you change your rom for something based on AOSP, it would probably result in hardware recognisement issues.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>MDK Development on a rooted phone?</title><link>https://community.element14.com/thread/7269?ContentTypeID=0</link><pubDate>Mon, 13 Feb 2017 20:57:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:88bed763-3e62-42ae-a02e-b2a4a5a8f68e</guid><dc:creator>kingstu</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/7269?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/7269/mdk-development-on-a-rooted-phone/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Is it permissible to work on MDK development on a rooted phone? Will all moto mods work on a rooted phone or might that prevent some mods (either available now or in the future) from being able to function properly?&lt;/p&gt;</description></item><item><title>RE: repair moto mod</title><link>https://community.element14.com/thread/146748?ContentTypeID=1</link><pubDate>Thu, 14 May 2020 21:42:53 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:52327b1b-36f4-4f43-9896-96943f267167</guid><dc:creator>rafaeldfrtsrs</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/146748?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38666/repair-moto-mod/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hi Marconi, I&amp;#39;m also from Brazil. Due to the capacity of your replacement battery I wouldn&amp;#39;t recommend you doing that. It would be much better instead if you try to ressurect your original cell. That said, it seems completely possible that you indeed succeed replacing it with any li-po cell available that fits in the space of the incipio battery mod.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Latest XOOM MZ600 firmware</title><link>https://community.element14.com/thread/39352?ContentTypeID=0</link><pubDate>Wed, 13 May 2020 17:02:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c5daf9e7-63a8-4114-af7b-9878a44ea4f1</guid><dc:creator>wolfwood76</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/39352?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/39352/latest-xoom-mz600-firmware/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hi all,&lt;/p&gt;&lt;p style="margin:0;"&gt;I have an old XOOM MZ600 3G Verizon CDMA (Stingray) tablet that came loaded with Android 3.0.&amp;nbsp; I&amp;#39;d really like to update this to the latest 4.1.2 that Verizon put out OTA several years ago, but that&amp;#39;s been impossible to find.&amp;nbsp; I also severely doubt I will receive it OTA in the year 2020. Does anyone have a copy of the img file I can flash to my tablet?&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks in advance!&lt;/p&gt;</description></item><item><title>RE: MDK Development on a rooted phone?</title><link>https://community.element14.com/thread/145270?ContentTypeID=1</link><pubDate>Fri, 06 Mar 2020 16:05:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:231a7906-09ef-45a9-8ebd-f71e5c6e614c</guid><dc:creator>jeffkdanies</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/145270?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/7269/mdk-development-on-a-rooted-phone/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Help me root my Redmi Note 4 device. I have tried many times but failed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Lapdock mod needed</title><link>https://community.element14.com/thread/142741?ContentTypeID=1</link><pubDate>Sat, 26 Oct 2019 13:31:46 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7d3bfd91-9c8d-447e-9b89-39d953e49fde</guid><dc:creator>youraveragesoftwareboy</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/142741?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/10126/lapdock-mod-needed/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I could help with making the software and doing component work. I could also make a few unique quick settings tiles to do things in the OS&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;If you want to ask me to help you my email is &lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:adriennechapman06@gmail.com"&gt;adriennechapman06@gmail.com&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: repair moto mod</title><link>https://community.element14.com/thread/176779?ContentTypeID=1</link><pubDate>Sun, 22 Sep 2019 14:39:13 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23d44309-871c-46da-99a1-fef4a4abd420</guid><dc:creator>marconi2</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/176779?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38666/repair-moto-mod/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;yes the battery to be used will be an alcatel tli019b1 3.8v 1900mA (7.22Wh) li-ion with 4.35v voltage charge limit&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>repair moto mod</title><link>https://community.element14.com/thread/38666?ContentTypeID=0</link><pubDate>Wed, 18 Sep 2019 17:02:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6870e7af-4beb-4753-a67a-36ae33201a8b</guid><dc:creator>marconi2</dc:creator><slash:comments>7</slash:comments><comments>https://community.element14.com/thread/38666?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38666/repair-moto-mod/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;friends good afternoon, I have seen the forum and I am in love with diy development, I live in Brazil and here unfortunately the imposts put out of reach the purchase of mods to have idea a mod aki comes close to almost $ 400 for taxes is very difficult, I have an incipio power pack that stopped working, as a very curious person I decided to open it, and I saw that it has a battery soldered in two terminals +/- my doubt is can I replace this battery with another from another cell phone and have my mod again? thank you very much for your help and willingness to help.&lt;/p&gt;</description></item><item><title>RE: repair moto mod</title><link>https://community.element14.com/thread/176778?ContentTypeID=1</link><pubDate>Sun, 22 Sep 2019 08:34:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2de6d12f-70ed-4ddc-b1a3-f5414b84a8d3</guid><dc:creator>clem57</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/176778?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38666/repair-moto-mod/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;If so, I believe your battery is a 3.7 V lipo battery. Please look at the old one to confirm. I think the old one could be replaced with a like size and voltage.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: repair moto mod</title><link>https://community.element14.com/thread/176773?ContentTypeID=1</link><pubDate>Sun, 22 Sep 2019 04:04:13 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:8f73e82b-7946-4b63-a326-4f0c39438933</guid><dc:creator>marconi2</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/176773?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38666/repair-moto-mod/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Thanks for the reply, but my need is to make a modification to the mod and make a replacement of the internal battery of the module with another from another manufacturer by connecting the battery in place of the other.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: repair moto mod</title><link>https://community.element14.com/thread/176772?ContentTypeID=1</link><pubDate>Sun, 22 Sep 2019 03:58:12 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9fd20fe2-b952-4462-ae84-3122a268e839</guid><dc:creator>marconi2</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/176772?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38666/repair-moto-mod/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Yes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: repair moto mod</title><link>https://community.element14.com/thread/141420?ContentTypeID=1</link><pubDate>Sun, 22 Sep 2019 01:43:56 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:1e4e41aa-a710-4b95-92e5-fc8b88b7bc69</guid><dc:creator>clem57</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/141420?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38666/repair-moto-mod/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Look at &lt;a class="jive-link-external-small" href="https://forums.lenovo.com/t5/Moto-Z-Play/Incipio-Offgrid-Power-Pack-Deep-Discharge-possible/td-p/3601932" rel="nofollow ugc noopener" target="_blank" title="https://forums.lenovo.com/t5/Moto-Z-Play/Incipio-Offgrid-Power-Pack-Deep-Discharge-possible/td-p/3601932"&gt;https://forums.lenovo.com/t5/Moto-Z-Play/Incipio-Offgrid-Power-Pack-Deep-Discharge-possible/td-p/3601932&lt;/a&gt;&amp;nbsp; for possible info.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: repair moto mod</title><link>https://community.element14.com/thread/141419?ContentTypeID=1</link><pubDate>Sun, 22 Sep 2019 01:41:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:590ae576-e479-4c07-904a-9138491bcbd1</guid><dc:creator>clem57</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/141419?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/38666/repair-moto-mod/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Is this device you have &lt;a class="jive-link-external-small" href="https://techaeris.com/2016/10/15/incipio-offgrid-power-pack-review-moto-mod-add-extra-battery-life-moto-z/" rel="nofollow ugc noopener" target="_blank" title="https://techaeris.com/2016/10/15/incipio-offgrid-power-pack-review-moto-mod-add-extra-battery-life-moto-z/"&gt;https://techaeris.com/2016/10/15/incipio-offgrid-power-pack-review-moto-mod-add-extra-battery-life-moto-z/&lt;/a&gt; ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Lapdock mod needed</title><link>https://community.element14.com/thread/176437?ContentTypeID=1</link><pubDate>Wed, 21 Aug 2019 14:37:14 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c3f433bf-d908-4b0d-9cc5-b249333b9e49</guid><dc:creator>rhcev6</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/176437?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/manufacturers/moto-mods/f/forum/10126/lapdock-mod-needed/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I am not sure what cables to get if they even exist.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="https://i.ebayimg.com/images/g/gnoAAOSwG-FdOhmA/s-l1600.jpg" rel="nofollow ugc noopener" target="_blank" title="https://i.ebayimg.com/images/g/gnoAAOSwG-FdOhmA/s-l1600.jpg"&gt;https://i.ebayimg.com/images/g/gnoAAOSwG-FdOhmA/s-l1600.jpg&lt;/a&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="https://cdn.instructables.com/F73/S9KT/HERLT33P/F73S9KTHERLT33P.LARGE.jpg?auto=webp&amp;amp;&amp;amp;frame=1&amp;amp;width=1024&amp;amp;height=1024&amp;amp;fit=bounds" rel="nofollow ugc noopener" target="_blank" title="https://cdn.instructables.com/F73/S9KT/HERLT33P/F73S9KTHERLT33P.LARGE.jpg?auto=webp&amp;amp;&amp;amp;frame=1&amp;amp;width=1024&amp;amp;height=1024&amp;amp;fit=bounds"&gt;https://cdn.instructables.com/F73/S9KT/HERLT33P/F73S9KTHERLT33P.LARGE.jpg?auto=webp&amp;amp;&amp;amp;frame=1&amp;amp;width=1024&amp;amp;height=1024&amp;amp;fit=…&lt;/a&gt; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>