<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://rn-wissen.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Benutzer_Diskussion%3A2Of4</id>
		<title>Benutzer Diskussion:2Of4 - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://rn-wissen.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Benutzer_Diskussion%3A2Of4"/>
		<link rel="alternate" type="text/html" href="https://rn-wissen.de/wiki/index.php?title=Benutzer_Diskussion:2Of4&amp;action=history"/>
		<updated>2026-04-11T18:10:52Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in RN-Wissen.de</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>https://rn-wissen.de/wiki/index.php?title=Benutzer_Diskussion:2Of4&amp;diff=12745&amp;oldid=prev</id>
		<title>2Of4: Versenden von Emails's direkt vom RN-Control-Board aus</title>
		<link rel="alternate" type="text/html" href="https://rn-wissen.de/wiki/index.php?title=Benutzer_Diskussion:2Of4&amp;diff=12745&amp;oldid=prev"/>
				<updated>2007-09-22T10:59:34Z</updated>
		
		<summary type="html">&lt;p&gt;Versenden von Emails&amp;#039;s direkt vom RN-Control-Board aus&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Versenden von Emails's direkt vom RN-Control aus'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Der WebServer &amp;quot;MicroWebServ&amp;quot; (Download von www.csmicrosystems.com [http://www.csmicrosystems.com]) ermöglicht das Versenden von Emails direkt vom RN-Control aus. Durch bestimmte Parameter im RN-Control-Source-Code wird die Email über die COM-Schnittstelle an den WEB-Server übergeben. Der WEB-Server leitet darauf hin sofort die Email an den im Board eingestellten Email-Server weiter.&lt;br /&gt;
Hier die Parameter für den Board-Source-Code (siehe Help-Datei des WebServers):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;E0       = MailServer&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;E1       = Send To&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;E1Cc     = Carbon Copy to&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;E1BCc    = Blind Carbon Copy&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;E2       = Mail From&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;E3       = Mail Subject&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;E4       = File Attachment&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;E5       = Message Text&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Zu verstehen ist das am besten an einem Beispiel.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;'''Hier nun ein Beispiel für das generelle versenden einer Email:'''&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $regfile = &amp;quot;m32def.dat&amp;quot;                                     ' Bestimmung des Prozessors&lt;br /&gt;
 $crystal = 16000000                                         ' Quarzfrequenz&lt;br /&gt;
 $baud = 9600                                                ' RS232-Uebertragungsrate&lt;br /&gt;
 $hwstack = 32&lt;br /&gt;
 $framesize = 32&lt;br /&gt;
 $swstack = 32&lt;br /&gt;
 Dim Status As Word&lt;br /&gt;
 Const Mailserver = &amp;quot;E0=eigener.emailserver.de&amp;quot;&lt;br /&gt;
 Const Mailto = &amp;quot;empfaenger@emailadresse.de&amp;quot;&lt;br /&gt;
 Const Mailfrom = &amp;quot;eigene@emailadresse.de&amp;quot;&lt;br /&gt;
 Print Mailserver;&lt;br /&gt;
 Print &amp;quot;&amp;amp;E1=&amp;quot; ; : Print Mailto;&lt;br /&gt;
 Print &amp;quot;&amp;amp;E2= &amp;quot; ; : Print Mailfrom;&lt;br /&gt;
 Print &amp;quot;&amp;amp;E3=RN-Control-Mitteilung&amp;quot;;&lt;br /&gt;
 Print &amp;quot;&amp;amp;E5=Das ist eine Mitteilung des RN-Control-&amp;quot;;&lt;br /&gt;
 End&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;'''Hier nun ein Beispiel, bei der eine Email versendet wird, nachdem die Taste 1 gedrückt wurde:'''&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Declare Sub Senden()&lt;br /&gt;
 Declare Function Tastenabfrage() As Byte&lt;br /&gt;
 Declare Sub Nichts()&lt;br /&gt;
 $regfile = &amp;quot;m32def.dat&amp;quot;                                     ' Bestimmung des Prozessors&lt;br /&gt;
 $crystal = 16000000                                         ' Quarzfrequenz&lt;br /&gt;
 $baud = 9600                                                ' RS232-Uebertragungsrate&lt;br /&gt;
 $hwstack = 32&lt;br /&gt;
 $framesize = 32&lt;br /&gt;
 $swstack = 32&lt;br /&gt;
 Dim Taste As Byte&lt;br /&gt;
 Dim Ton As Integer&lt;br /&gt;
 config ADC = Single , Prescaler = Auto&lt;br /&gt;
 Config Pina.7 = Input                                       ' Für die Tastenabfrage konfigurieren&lt;br /&gt;
 Porta.7 = 1                                                 ' Port für Tastenabfrage in einen definierten Zustand stellen&lt;br /&gt;
   Print &amp;quot;Programm ist gestartet&amp;quot;&lt;br /&gt;
   Do&lt;br /&gt;
      Taste = Tastenabfrage()                               ' Ist eine Taste gedrückt gedrückt worden?&lt;br /&gt;
      If Taste &amp;lt;&amp;gt; 0 Then&lt;br /&gt;
         Select Case Taste&lt;br /&gt;
            Case 1&lt;br /&gt;
             Print &amp;quot;Taste 1 wurde gedrückt&amp;quot;&lt;br /&gt;
             Gosub Senden                                   ' Wird Taste 1 gedrückz, dann versende eine Email&lt;br /&gt;
            Case 2&lt;br /&gt;
               Print &amp;quot;Taste 2 wurde gedrückt&amp;quot;&lt;br /&gt;
               Gosub Nichts                                 ' es soll keine Email versendet werden&lt;br /&gt;
            Case 3&lt;br /&gt;
               Print &amp;quot;Taste 3 wurde gedrückt&amp;quot;&lt;br /&gt;
               Gosub Nichts                                 ' es soll keine Email versendet werden&lt;br /&gt;
            Case 4&lt;br /&gt;
               Print &amp;quot;Taste 4 wurde gedrückt&amp;quot;&lt;br /&gt;
               Gosub Nichts                                 ' es soll keine Email versendet werden&lt;br /&gt;
            Case 5&lt;br /&gt;
               Print &amp;quot;Taste 5 wurde gedrückt&amp;quot;&lt;br /&gt;
               Gosub Nichts                                 ' es soll keine Email versendet werden&lt;br /&gt;
         End Select&lt;br /&gt;
      End If&lt;br /&gt;
   Loop&lt;br /&gt;
 End&lt;br /&gt;
 Function Tastenabfrage() As Byte&lt;br /&gt;
   Local Ws As Word&lt;br /&gt;
   Tastenabfrage = 0&lt;br /&gt;
   Ton = 600&lt;br /&gt;
   Start Adc&lt;br /&gt;
   Ws = Getadc(7)&lt;br /&gt;
   If Ws &amp;lt; 500 Then&lt;br /&gt;
      Select Case Ws&lt;br /&gt;
         Case 400 To 450&lt;br /&gt;
            Tastenabfrage = 1&lt;br /&gt;
            Ton = 550&lt;br /&gt;
         Case 330 To 380&lt;br /&gt;
            Tastenabfrage = 2&lt;br /&gt;
            Ton = 450&lt;br /&gt;
         Case 260 To 305&lt;br /&gt;
            Tastenabfrage = 3&lt;br /&gt;
            Ton = 450&lt;br /&gt;
         Case 180 To 220&lt;br /&gt;
            Tastenabfrage = 4&lt;br /&gt;
            Ton = 400&lt;br /&gt;
         Case 90 To 130&lt;br /&gt;
            Tastenabfrage = 5&lt;br /&gt;
            Ton = 350&lt;br /&gt;
         Case Else&lt;br /&gt;
            Print &amp;quot;Tastenabfrage anpassen ADC-Wert=&amp;quot; ; Ws&lt;br /&gt;
      End Select&lt;br /&gt;
   End If&lt;br /&gt;
 End Function&lt;br /&gt;
 Sub Senden()&lt;br /&gt;
   Dim Status As Word&lt;br /&gt;
   Const Mailserver = &amp;quot;E0=eigener.emailserver.de&amp;quot;               ' Emailseerver, über die die Email versendet werden soll&lt;br /&gt;
   Const Mailto = &amp;quot;empfaenger@emailadresse.de&amp;quot;              ' Adresse des Empfängers&lt;br /&gt;
   Const Mailfrom = &amp;quot;eigene@emailadresse.de&amp;quot;              ' Adresse des Absenders&lt;br /&gt;
   Print Mailserver;&lt;br /&gt;
   Print &amp;quot;&amp;amp;E1=&amp;quot; ; : Print Mailto;&lt;br /&gt;
   Print &amp;quot;&amp;amp;E2= &amp;quot; ; : Print Mailfrom;&lt;br /&gt;
   Print &amp;quot;&amp;amp;E3=RN-Control-Mitteilung&amp;quot;;                     ' Subject der zu versendenen Email&lt;br /&gt;
   Print &amp;quot;&amp;amp;E5=Das ist beine Mitteilung des RN-Control&amp;quot;;       ' Textinhalt der zu versendenen Email&lt;br /&gt;
 End Sub&lt;br /&gt;
 Sub Nichts()&lt;br /&gt;
   Print &amp;quot; Bla Bla Bla Nichts!&amp;quot;&lt;br /&gt;
 End Sub&lt;/div&gt;</summary>
		<author><name>2Of4</name></author>	</entry>

	</feed>