<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>4D Systems Forum - 4D Systems - Hardware</title>
		<link>https://forum.4dsystems.com.au/</link>
		<description />
		<language>en</language>
		<lastBuildDate>Mon, 24 Feb 2020 18:54:33 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>images/misc/rss.png</url>
			<title>4D Systems Forum - 4D Systems - Hardware</title>
			<link>https://forum.4dsystems.com.au/</link>
		</image>
		<item>
			<title>Playing WAV issue: just audible behind repetitive noise</title>
			<link>https://forum.4dsystems.com.au/node/71302</link>
			<pubDate>Sun, 23 Feb 2020 01:14:21 GMT</pubDate>
			<description>I am trying to use file_PlayWAV to play a 16KHz WAV file: the music can be heard (played correctly), but hidden behind by a louder repetitive...</description>
			<content:encoded><![CDATA[I am trying to use file_PlayWAV to play a 16KHz WAV file: the music can be heard (played correctly), but hidden behind by a louder repetitive clickety pattern.<br />
Changing the buffering size (with snd_BufSize) does not help. It just change the modulation of the unwanted noise pattern!<br />
<br />
For the amplifier, I am using a mono amplifier <a href="https://cdn-shop.adafruit.com/datasheets/PAM8302A.pdf" target="_blank">PAM8302A </a>assembled on a breakout board (<a href="https://www.adafruit.com/product/2130" target="_blank">https://www.adafruit.com/product/2130</a>).<br />
The screen used for this experiment is a Gen4-uLCD-32DT connected to a gen4-PA adapter, the whole thing powered only by the USB port of the computer (amplifier uses 5V from the gen4-PA).<br />
<br />
Other notes:<br />
- If I just enable the amplifier but loop without doing anything, the speaker background noise is extremely minimal<br />
- If I try to read a file from the SD card (rather than playing a sound) while manually enabling the amplifier, then loud noise appear again<br />
<br />
So its seems that the amplifier is picking more noise than audio signal from the processor when the SD card is accessed.<br />
<br />
Any advice on how to resolve this issue?<br />
<br />
<a href="https://drive.google.com/open?id=15jOPVjHvo-NdnJDouN2eFkqXsjtnVo3C" target="_blank">Example of output</a><br />
<br />

	
	
	

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<pre class="bbcode_code" style="height:140;">ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 9.2.1 (GCC) 20200122
...
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, wav, from '.\sirius.wav':
Metadata:
...
encoder : Lavf58.29.100
Duration: 00:01:55.28, bitrate: 256 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 16000 Hz, mono, s16, 256 kb/s</pre>
</div>]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/25">4D Intelligent Display Modules (Diablo16)</category>
			<dc:creator>lolitodubateau</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71302</guid>
		</item>
		<item>
			<title><![CDATA[Visio-Genie with 9&amp;quot; Diablo screen]]></title>
			<link>https://forum.4dsystems.com.au/node/71291</link>
			<pubDate>Fri, 21 Feb 2020 19:50:25 GMT</pubDate>
			<description><![CDATA[Hi. I am starting out using these products. I have a 9&quot; screen and started a project using the Viso-Genie tool. I can add any button, graph, digits...]]></description>
			<content:encoded><![CDATA[Hi. I am starting out using these products. I have a 9&quot; screen and started a project using the Viso-Genie tool. I can add any button, graph, digits etc to the emulated screen but when I upload to actual LCD, it is blank. If I add a primitive symbol such as a square or circle, that will upload ok and display. If I take an example project that has digits, slide and graph, it uploads and works ok. If I try adding anything new to the example project such as an additional button or grpahics, it only uploads the original items from example project. It appears I can not create or add any buttons, digits, graphs etc. Any idea what is happening?]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/25">4D Intelligent Display Modules (Diablo16)</category>
			<dc:creator>dartronix</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71291</guid>
		</item>
		<item>
			<title>Display not recognizing Comm ports</title>
			<link>https://forum.4dsystems.com.au/node/71288</link>
			<pubDate>Fri, 21 Feb 2020 13:45:42 GMT</pubDate>
			<description>I have a 70DT display and a 43PT-AR display.  When 4D software is open and display is connected to the USB usin a PA5 adapter, the 43PT can give me a...</description>
			<content:encoded>I have a 70DT display and a 43PT-AR display.  When 4D software is open and display is connected to the USB usin a PA5 adapter, the 43PT can give me a blue dot while the 70DT gives me a red dot and device not recognized.  Any solutions? Thanks for any help.</content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>LimoEZ100</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71288</guid>
		</item>
		<item>
			<title>Interface and comunication between PIC18F2685 and uLCD-70D</title>
			<link>https://forum.4dsystems.com.au/node/71265</link>
			<pubDate>Wed, 19 Feb 2020 17:27:23 GMT</pubDate>
			<description><![CDATA[Hi, 
 
I start working with this display. I've made a ViSi-Genie proyect and I load it in the display. All things are ok and I can change the...]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
I start working with this display. I've made a ViSi-Genie proyect and I load it in the display. All things are ok and I can change the leddiggits and the gauge with the gtx tool.<br />
<br />
Then I want to interface this display with a microcontroller PIC and send to the leddiggids objects some variables that are read with the PIC.<br />
Do you know how to connect the display to the PIC? How can I power the display? 5V or 12V? And how to program it, I found some commands and functions but they are not in the C library.<br />
I'm a little bit lost in that part of the proyect, sorry for to many questions.<br />
<br />
Thanks.]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/25">4D Intelligent Display Modules (Diablo16)</category>
			<dc:creator>alexpuchalt</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71265</guid>
		</item>
		<item>
			<title>Looking for Alarm Clock Featuring Gen4-uLCD-43DT by 4D Makers</title>
			<link>https://forum.4dsystems.com.au/node/71259</link>
			<pubDate>Wed, 19 Feb 2020 07:52:19 GMT</pubDate>
			<description>Hi everyone, 
 
I found this pretty cool project https://www.instructables.com/id/Ala...en4-uLCD-43DT/...</description>
			<content:encoded><![CDATA[Hi everyone,<br />
<br />
I found this pretty cool project <a href="https://www.instructables.com/id/Alarm-Clock-Featuring-Gen4-uLCD-43DT/" target="_blank">https://www.instructables.com/id/Ala...en4-uLCD-43DT/</a><br />
<br />
It's exactly what i am looking for. Unfortunately the link in this post seems to be very old and is redirected to the 4d homepage. Is there any chance to get the code for this genie project and maybe the arduino code also?<br />
<br />
Thanks for your support]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>Trophy</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71259</guid>
		</item>
		<item>
			<title>Recomended stylus?</title>
			<link>https://forum.4dsystems.com.au/node/71209</link>
			<pubDate>Fri, 14 Feb 2020 03:50:43 GMT</pubDate>
			<description>Are there any recommendations available for a stylus to use with the Gen4 Resistive Touch screens?  Would something like the cheap ones below work? 
...</description>
			<content:encoded><![CDATA[Are there any recommendations available for a stylus to use with the Gen4 Resistive Touch screens?  Would something like the cheap ones below work?<br />
<br />
<a href="https://www.amazon.com/BestBuddy-Resistive-Screens-Anti-Lost-Lanyard/dp/B07H1DZK55" target="_blank">https://www.amazon.com/BestBuddy-Res.../dp/B07H1DZK55</a><br />
<br />
-Keith]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/25">4D Intelligent Display Modules (Diablo16)</category>
			<dc:creator>kad</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71209</guid>
		</item>
		<item>
			<title><![CDATA[Can't upload to IOD-09TH with 4D-UPA, tutorials?]]></title>
			<link>https://forum.4dsystems.com.au/node/71207</link>
			<pubDate>Fri, 14 Feb 2020 02:36:39 GMT</pubDate>
			<description><![CDATA[I have a new SK-IOD-09TH Starter Kit plus a second IOD-09TH, but I can't seem to upload code to them. 
 
I'm trying to upload the Iod9demo code (I...]]></description>
			<content:encoded><![CDATA[I have a new SK-IOD-09TH Starter Kit plus a second IOD-09TH, but I can't seem to upload code to them.<br />
<br />
I'm trying to upload the Iod9demo code (I can't find any other demo or tutorials) in both Arduino as well as Workshop 4, but none can connect after compiling.<br />
<br />
The included display turns on and boots to its included screen, and the green LED flashes when any of these are attempting to connect.<br />
The second display just stays black, though the 4D-UPA green LED still flashes with comms.<br />
<br />
I also have the same results with Arduino on my Mac (after I installed Python and SiLabs drivers...).<br />
<br />
Arduino compiles and gets to the connecting ....____.... screen, LED on the board is flashing, but it eventually times out.<br />
<br />
Workshop 4 just compiles to Completed RC=1 after nothing seems to happen, though when I scroll up I do see<br />

	
	
	

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<pre class="bbcode_code" style="height:140;">Connecting...
File &quot;C:\Users\Josh Wardell\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/upload.py&quot;, line 65, in &lt;module&gt;
esptool.main(cmdline)
File &quot;C:/Users/Josh Wardell/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py&quot;, line 2890, in main
esp.connect(args.before)
File &quot;C:/Users/Josh Wardell/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py&quot;, line 483, in connect
raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
An error occurred while uploading the sketch
_</pre>
</div>I do have COM3 Arduino comms selected, which does blink the led and goes away when I disconnect from USB.<br />
<br />
I've tried pressing, repeatedly as well as holding down the Flash button, but it makes no difference.<br />
<br />
Any suggestions?<br />
<br />
Also, any recommendations for first time tutorials and example code? I couldn't even find any applicable app notes on the site.]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/60679">4D Internet of Display (IoD) Modules</category>
			<dc:creator>JWardell</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71207</guid>
		</item>
		<item>
			<title>Arduini Genie library missing define for Internal LED Digits</title>
			<link>https://forum.4dsystems.com.au/node/71193</link>
			<pubDate>Wed, 12 Feb 2020 14:22:43 GMT</pubDate>
			<description><![CDATA[Not sure if this is quite the right place to put this as it's not hardware but... 
 
The Arduino Genie library out on GitHub needs a define added to...]]></description>
			<content:encoded><![CDATA[Not sure if this is quite the right place to put this as it's not hardware but...<br />
<br />
The Arduino Genie library out on GitHub needs a define added to the header file for the new Internal LED Digits objects.<br />
<br />
file:<br />
genieArduino.h<br />
<br />
needs:<br />
<br />
#define GENIE_OBJ_ILED_DIGITS 44<br />
<br />
I'm not sure if anything else is missing as the library code doesn't appear to have been updated in about 2 years. I'd submit it myself, but the ability to become a contributor to the project appears to be turned off.<br />
<br />
-K]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>kad</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71193</guid>
		</item>
		<item>
			<title><![CDATA[#1 Shutdown procedure GEN4ULCD43D &amp;amp; 70D &amp;amp; #2 blink once powered on]]></title>
			<link>https://forum.4dsystems.com.au/node/71186</link>
			<pubDate>Tue, 11 Feb 2020 19:40:30 GMT</pubDate>
			<description><![CDATA[Dear Sir/Madam, 
 
I've a question related to the GEN4 ULCD43D &amp; GEN4 ULC70D 
Have everything running quite stable now!, had 2 SD card fails (both...]]></description>
			<content:encoded><![CDATA[Dear Sir/Madam,<br />
<br />
I've a question related to the GEN4 ULCD43D &amp; GEN4 ULC70D<br />
Have everything running quite stable now!, had 2 SD card fails (both from 4d systems class10) (SD cards hard malfunction, unable to do anything with them anymore) which I think were because of the immediate power loss while protoyping.<br />
<br />
Currently I've implemented a script to do the following as a shutdown procedure:<br />
#1 Set all displays to contrast &quot;0&quot; effectively turning the displays off (very small backlight still visible).<br />
#2 Set all displays to sleep &quot;0&quot; effectively turning off the display-processors (diablo16) (endless sleep, re-powerup required)<br />
#3 wait 1 sec to ensure all has been handled by the displays<br />
#4 shutdown power supply to the displays<br />
<br />
It seems to work very good, but I was wondering if this is the correct way to go?<br />
Just want it to be reliable, as the SD cards must survive<br />
<br />
#Another small question, all screens blink @ powerup, can this be fixed in the firmware?, that would be great!<br />
<br />
Looking forward to your reply.<br />
<br />
Kind regards,<br />
Paul]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/25">4D Intelligent Display Modules (Diablo16)</category>
			<dc:creator>PSCD</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71186</guid>
		</item>
		<item>
			<title>Form 0 not displaying correctly after running Arduino code to disable some buttons</title>
			<link>https://forum.4dsystems.com.au/node/71182</link>
			<pubDate>Tue, 11 Feb 2020 06:19:36 GMT</pubDate>
			<description>I have an Arduino Uno connected to an uLCD-35DT Diablo display. 
Whenever I run the code below to disable buttons on Form 1 the display on Form 0...</description>
			<content:encoded><![CDATA[I have an Arduino Uno connected to an uLCD-35DT Diablo display.<br />
Whenever I run the code below to disable buttons on Form 1 the display on Form 0 does some funny things and does not look normal. If I switch to a different form and back to Form 0 to refresh the display this fixes the issue with Form 0.<br />
I have uploaded screen images, <br />
Form 0 Before Buttons are disabled.jpg - shows what Form 0 should normally look like.<br />
Form 0 After Buttons are disabled.jpg - shows what happens to Form 0 after the buttons on Form 1 are disabled.<br />
<br />
Below is the code I use to disable the buttons on Form 1.<br />
<br />
// disable all watering time select buttons other than 5 min<br />
if(T5Disable_Watering_Buttons == 1 &amp; (Start_Watering == 1 || Start_Watering_Sequence == 1))<br />
{<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 3, -1); // if the 5min watering button is selected and watering is started then diable the 10 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 4, -1); // if the 5min watering button is selected and watering is started then diable the 15 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 5, -1); // if the 5min watering button is selected and watering is started then diable the 20 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 6, -1); // if the 5min watering button is selected and watering is started then diable the 25 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 7, -1); // if the 5min watering button is selected and watering is started then diable the 30 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 8, -1); // if the 5min watering button is selected and watering is started then diable the 35 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 9, -1); // if the 5min watering button is selected and watering is started then diable the 40 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 10, -1); // if the 5min watering button is selected and watering is started then diable the 45 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 11, -1); // if the 5min watering button is selected and watering is started then diable the 50 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 12, -1); // if the 5min watering button is selected and watering is started then diable the 55 min time button<br />
genie.WriteObject(GENIE_OBJ_WINBUTTON, 13, -1); // if the 5min watering button is selected and watering is started then diable the 60 min time button<br />
T5Disable_Watering_Buttons = 0; <br />
<br />
If I comment out the above code the issue disappears.<br />
Attached also is the Visie Genie project.<br />
<br />
Does anyone know why this could be occurring?<br />
<br />
]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/25">4D Intelligent Display Modules (Diablo16)</category>
			<dc:creator>RobC</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71182</guid>
		</item>
		<item>
			<title>WS4 with Arduino display modules</title>
			<link>https://forum.4dsystems.com.au/node/71176</link>
			<pubDate>Mon, 10 Feb 2020 14:51:27 GMT</pubDate>
			<description><![CDATA[I've happily used 4D displays for a few years now but just recently bought a couple of the Arduino based modules (the IOD-09TH and the 4Duino-24). ...]]></description>
			<content:encoded><![CDATA[I've happily used 4D displays for a few years now but just recently bought a couple of the Arduino based modules (the IOD-09TH and the 4Duino-24).  Although I can get WS4 to compile and load programs to both, I must have something messed up with the installation as I experience the following annoying behavior in WS4:<br />
<br />
1. Every time I compile a program for either board WS4 pops up a &quot;Confirm&quot; message box saying, &quot;4D Arduino libraries do not appear to exist. ... Continue anyway?&quot;  I click yes and the programs compile and run just fine.  Why the message?<br />
<br />
2. More of an issue is that WS4 cannot find and open Arduino / ESP8266 header files from the context menu in the editor (e.g., ESP8266WiFi.h and GFx4dIoD9.h).  Right-clicking on these file names in #include statements and choosing &quot;Open file at cursor&quot; does nothing.  The same action works fine in Visi code for the uLCD-43PT, for example.<br />
<br />
I've tried uninstalling / reinstalling WS4 but that doesn't fix it.  I've looked but cannot find an option in WS4 to set search paths.  As I said my programs compile and run fine despite these anomalies, but I miss the ability to easily locate and open include files.  Any advice on how I might be able to fix this?]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/28">Arduino Display Modules and Shields</category>
			<dc:creator>Mitchell</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71176</guid>
		</item>
		<item>
			<title>Cannot compile for IOD-09TH</title>
			<link>https://forum.4dsystems.com.au/node/71161</link>
			<pubDate>Sun, 09 Feb 2020 19:04:35 GMT</pubDate>
			<description>Trying to get set up using the IOD-09TH, mounted on a 4D-UPA.  I added the board and libraries through the Arduino IDE, but get the following list of...</description>
			<content:encoded><![CDATA[Trying to get set up using the IOD-09TH, mounted on a 4D-UPA.  I added the board and libraries through the Arduino IDE, but get the following list of errors (whether compiling in the 4D Workshop or the Arduino IDE):<br />
<br />

	
	
	

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<pre class="bbcode_code" style="height:380;">Arduino: 1.8.9 (Windows 10), Board: &quot;4D Systems gen4 IoD Range, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 512KB (FS:32KB OTA:~230KB), v2 Lower Memory, Disabled, None, Only Sketch, 115200&quot;

Build options changed, rebuilding all
D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.cpp: In member function 'void GFX4dIoD9::begin()':

D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.cpp:296:28: error: no matching function for call to 'SDClass::begin(int8_t&amp;, int)'

if(SD.begin(_sd, 79000000)){

^

D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.cpp:296:28: note: candidate is:

In file included from D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.h:184:0,

from D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.cpp:178:

C:\Users\mitch\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\SD\src/SD.h:35:13: note: boolean SDClass::begin(uint8_t, SPISettings)

boolean begin(uint8_t csPin, SPISettings cfg = SPI_HALF_SPEED) {

^

C:\Users\mitch\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\SD\src/SD.h:35:13: note: no known conversion for argument 2 from 'int' to 'SPISettings'

Multiple libraries were found for &quot;SD.h&quot;
Used: C:\Users\mitch\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\SD
Not used: D:\Arduino\libraries\SD
exit status 1
Error compiling for board 4D Systems gen4 IoD Range.

This report would have more information with
&quot;Show verbose output during compilation&quot;
option enabled in File -&gt; Preferences.</pre>
</div>Any help appreciated...]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/60679">4D Internet of Display (IoD) Modules</category>
			<dc:creator>Mitchell</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71161</guid>
		</item>
		<item>
			<title>How to Write Keypad values to the string</title>
			<link>https://forum.4dsystems.com.au/node/71142</link>
			<pubDate>Fri, 07 Feb 2020 05:46:19 GMT</pubDate>
			<description>Hello, 
 
 How to Write Custom Nuemric values to the String and doing the any functions like any arithmatical. 
 
Best Regards, 
Seggi.</description>
			<content:encoded><![CDATA[Hello,<br />
<br />
 How to Write Custom Nuemric values to the String and doing the any functions like any arithmatical.<br />
<br />
Best Regards,<br />
Seggi.]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/25">4D Intelligent Display Modules (Diablo16)</category>
			<dc:creator>seggi</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71142</guid>
		</item>
		<item>
			<title>Help to write firmware to IOD-9 with 4D-UPA</title>
			<link>https://forum.4dsystems.com.au/node/71140</link>
			<pubDate>Fri, 07 Feb 2020 04:25:44 GMT</pubDate>
			<description>Hello, help me to understand how to write a firmware the IoD9-TH indicator. 
I have a new IoD9-TH indicator, and a new 4D-UPA board. I installed the...</description>
			<content:encoded><![CDATA[<span style="font-family:Calibri">Hello, help me to understand how to write a firmware the IoD9-TH indicator.</span><br />
<span style="font-family:Calibri">I have a new IoD9-TH indicator, and a new 4D-UPA board. I installed the drivers for the 4D-UPA. When I connect it to a computer, it is detected as “Silicon Labs CP210x USB to UART Bridge (COM16)”. If you insert an indicator into the programmer board, the indicator shows the initial splash screen (Text: 4D System gen4-IoD-9 4D Systeems (c) 2015 ...)</span><br />
<span style="font-family:Calibri">And then nothing happens. When I try to connect to the programmer in the Workhop4 IDE, in the Comms menu tab, I get the message “Device not responding”. If I click on the “Rescan port” button, then the green LED on the programmer flashes 1 time and after about 3 seconds it flashes again. And the IDE again responds with “Device not responding”. At the same time, the indicator continues to show the startup screen saver and does not reseting.</span><br />
<span style="font-family:Calibri">I checked the pins of the 4D_UPA board with oscilloscope. If an indicator is connected to the programmer, the only thing that happens when you try to connect is the command 0x34, 0x64, 0x67 0x6c at 115200 Baud appears on the pin 2 (UART-Tx). Pins 4 (Reset), 7 (G16) and 10 (G0) are in a high state, levels do not change and no impulses appear.</span><br />
<span style="font-family:Calibri">If you I remove the indicator and try to connect to an empty programmer, then I see a zero pulse on a leg 4 (Reset), length is about of 50ms and the same command 0x34, 0x64, 0x67 0x6c appears on the pin 2.</span><br />
<span style="font-family:Calibri">Pressing the Reset button on the board resets the indicator, it restarts and again displays the default screensaver.</span><br />
<span style="font-family:Calibri">The indicator and programmer are completely new, they were purchased specifically for this project and have never been used before.</span><br />
<span style="font-family:Calibri">So, the question is: what do I need to do to write my program into the indicator.</span><br />
<br />
P.S.<br />
I use Arduini IDE 1.8.11 and Workshop4 IDE 4.6.0.21 on Windows 10 Pro<br />
<br />
<span style="font-family:Calibri">I checked all contacts between 4D-UPA and everything is OK.</span><br />
<span style="font-family:Calibri">when I try to flash the indicator despite the absence of  response from 4D-UPA, I'm geting this error:</span><br />
<br />
<span style="font-family:Calibri">usage: esptool [-h] [--chip {auto,esp8266,esp32}] [--port PORT] [--baud BAUD]</span><br />
<span style="font-family:Calibri">[--before {default_reset,no_reset,no_reset_no_sync}]</span><br />
<span style="font-family:Calibri">[--after {hard_reset,soft_reset,no_reset}] [--no-stub]</span><br />
<span style="font-family:Calibri">[--trace] [--override-vddsdio [{1.8V,1.9V,OFF}]]</span><br />
<span style="font-family:Calibri">{load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_ id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,ve rsion}</span><br />
<br />
<span style="font-family:Calibri">esptool: error: argument operation: invalid choice: 'nodemcu' (choose from 'load_ram', 'dump_mem', 'read_mem', 'write_mem', 'write_flash', 'run', 'image_info', 'make_image', 'elf2image', 'read_mac', 'chip_id', 'flash_id', 'read_flash_status', 'write_flash_status', 'read_flash', 'verify_flash', 'erase_flash', 'erase_region', 'version')</span><br />
]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/60679">4D Internet of Display (IoD) Modules</category>
			<dc:creator>Khtos</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71140</guid>
		</item>
		<item>
			<title>Problem on Keypad And button.</title>
			<link>https://forum.4dsystems.com.au/node/71129</link>
			<pubDate>Wed, 05 Feb 2020 12:04:56 GMT</pubDate>
			<description>Hello , 
 
i am using 70DCT-CLB. i want to do one task like whenever i am pressing any winbutton keypad will be open and whenever i am pressing the...</description>
			<content:encoded><![CDATA[Hello ,<br />
<br />
i am using 70DCT-CLB. i want to do one task like whenever i am pressing any winbutton keypad will be open and whenever i am pressing the same button keypad will be hide.<br />
and another task is whenever i am pressing any userbutton this user button are on and other userbutton are hide same to the all the butttons but one more thing those values will not be changed at any position.<br />
please guide me how can i do this tasks.<br />
<br />
your regards,<br />
Seggi.]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/25">4D Intelligent Display Modules (Diablo16)</category>
			<dc:creator>seggi</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71129</guid>
		</item>
	</channel>
</rss>
