Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03138.jsonl.gz/1963

Propeller Spin Objekt Sammlung
Auf dieser Seite habe ich meine selbst erstellten Spin-Objekte zusammengefasst. Zu jedem Objekt gibt es eine kurze Beschreibung. Die meisten verwenden eine Mischung aus Spin- und Assemblercode (Description also in english).
Serielle Kommunikation
Von Parallax gibt es FullDuplexSerial.spin für die Serielle Kommunikation. Manchmal wäre es aber besser man hätte Senden und Empfangen getrennt in 2 Objekten (und Cogs). Hier deshalb 2 getrennte Objekte.
Download: SerialReceive.spin (5 kB)Sometimes separate drivers for SerialTransmit and SerialReceive are desired instead of the FullDuplexSerial.spin. Here are two seperate objects.
Download: SerialTransmit.spin (6 kB)
Download: Serial_InOut_Demo.spin (1 kB) Demonstrates the use
FullDuplexSerial.spin kennt nur 8 Data-Bits. Manche Anwendungen verlangen aber 9 Bits. Hier deshalb ein kompatibes Objekt mit 9 Datenbits..
Download: FDSerial_9bit.spin (12 kB)FullDuplexSerial.spin can only work with 8 data bits. Here is an object which handles 9 bits and also a configurable buffer size.
Driver zu PropTerminal
Diese Objekte ersetzen die entsprechenden Originaldriver bei Verwendung des PropTerminals anstelle eines PS2-Keyboards, einer PS2-Maus und eines TV- oder VGA Monitors.
Download: PC_Keyboard.spin (1 kB) replaces Keyboard.spinThis objects replaces the original drivers, if you use the PropTerminal instead of a PS2 Keyboard / Mouse and a TV- or VGA-Monitor.
Download: PC_Mouse.spin (2 kB) replaces Mouse.spin
Download: PC_Text.spin (6 kB) replaces TV_Text.spin, (TV_Terminal, VGA_Text) Download: PC_Keyboard_Demo.spin (1 kB) demonstrates the use
Download: PC_Mouse_Demo.spin (2 kB) demonstrates the use
Variable Watcher
Dieses Objekt ermöglicht das Überwachen von einzelnen Variablen. Man definiert die Variable und das Anzeigeformat, alles weitere geschieht im Hintergrund. BgWatch benötigt PropTerminal.exe auf einem angeschlossenen PC, um die seriell gesendeten Daten anzuzeigen.PropTerminal.exe on the PC to display the received values.
Virtual Switches and LEDs
Dieses Objekt stellt 32 Schalter und 32 LEDs and den 32 IO-Pins des Propellers zur Verfügung. Mit den Schaltern
kann ein Pin als Eingang oder Ausgang mit H- oder L-Pegel geschaltet werden. Die LEDs zeigen den Zustand
am Pin an. Zusätzlich können die Pins als Graph aufgezeichnet werden. Virtual_S_L benötigt PropTerminal.exe
auf einem angeschlossenen PC.
Download: Virtual_S_L.spin (6 kB)This object gives you 32 Switches and 32 LEDs on the 32 IO-pins of a propeller. With the switches you can switch between Input and Output with High or Low. The LEDs show the pin state, this can also be recorded as graph. You need PropTerminal.exe on the PC to use this object. Caution: Do not switch pins to outputs, that are driven by outputs of other devices.