Posts by Bytebreaker

    Das was mal hier

    https://csdb.dk/release/?id=198117

    angefangen hat, habe ich für iPad und iPhone weitergemacht:

    https://forum.omz-software.com…-with-google-maps-support


    Ein Sonnenstandsrechner der egal wo und für welches Datum den Sonnenverlauf bestimmt. Für iPhone gibt es nun auch einen Sonnenkompass der aufs Magnetometer zugreift.


    Man braucht die kostenpflichtige Python-Umgebung Pythonista, um die iPad/iOS-Programme laufen zu lassen, es sind keine AppStore Apps im herkömmlichen Sinn.

    Im Anhang ist das Bild was der Freund vom Taster machen konnte. Er bekommt den Taster aber nicht aus der Platine raus da er den rauslöten müsste und sich damit nicht auskennt. Er kennt auch das Taster Fabrikat nicht, ich hoffe das Bild ist aussagekräftig.


    Das mit den Melkbechern ist fast richtig. Landwirtschaft war auch ein naher Treffer. Diese Platine steuert einen Futterautomat für Pferde.

    Hallo zusammen,


    bei der Computertastatur hier gehen die 2 und die Pfeil runter Taste nicht mehr.


    (Bilder siehe Anhang)


    Ein Freund von mir sagte:


    „So wie es aussieht sind Taster verlötet, so wie bei der Amiga 1000 Tastatur. Alle betroffenen Taster auslöten und richtig die Kontakte reinigen. Danach mit einem Messgerät überprüfen, ob der Taster wieder geht.„


    Nur hat der Gute leider keine Zeit und ich selbst 2 linke Hände.


    Hat hier jemand Lust und Zeit die betroffenen Taster auf der Platine fit zu machen? Ich kann vermitteln und man kann dann auch direkt über eine Aufwandsentschädigung sprechen.


    Dank und Gruß,

    Byteb.

    Hinreichend genau wird der C64 mit seiner einfachen Fließkommagenauigkeit aber nicht gewesen sein, wenn man ihn je als Feuerleitrechner verwendet hat.


    Andererseits waren Computer 1969 genau genug um eine Mondlandung zu koordinieren. Und den ENIAC hat man kurz nach dem 2. Weltkrieg schon für Artillerieberechnungen genutzt. Der konnte doppelte Genauigkeit wenn man zwei Akkumulatoren zusammen geschaltet hat.


    Ich denke wenn Geld keine Rolle spielt dann baute man damals wohl schon eigene Geräte die nichts anderes machten als militärische Berechnungen. Man hat denke ich nicht Heimcomputer von der Stange zweckentfremdet.

    Es ist leider ein Backbone Spiel, d.h. gehört zur Flut der Spiele, die mit einem Game Construction Kit gemacht sind.


    Es gibt gute Backbone Titel wie "Tales of Gorluth" aber ich finde es besser wenn man lieber länger braucht und dafür in C oder Assembler programmieren lernt und die Hardware auch fordert.

    Quote from VomitOnLino



    Das mache ich bei meinen Kameras (mein anderes Hobby) genauso

    So auch bei mir kürzlich geschehen mit einer alten Olympus OM20. Erst sah es so aus als sei sie defekt, am Ende hat ein oxydiertes Batteriefach dafür gesorgt dass der Spiegel geklemmt hat auch wenn man neue Batterien eingelegt hatte.


    Nach einer Reinigung habe ich einen 2011 abgelaufenen Farbfilm verschossen und die meisten Bilder sind sogar was geworden, da es ein wenig empfindlicher Film war.


    Hilfe konnte ich mir in einem deutschen Forum holen. Das ist wirklich das Tolle. Es gibt für viele "tote" Dinge sehr lebendige Gemeinschaften mit viel erhaltenem und gepflegtem Fachwissen.


    Die Haptik und Vollmetallausführung alter Kameras erzeugt eine höhere Wertigkeit, auch wenn die OM20 auch damals "bloß Mittelklasse" war.


    Erst mit den Smartphones hat die Wirtschaft wieder bemerkt dass sich gute Technik besser verkauft wenn sie nicht in knarziges billiges Plastik verpackt ist.

    Ich habe gerade den TheC64 im Haupteinsatz und durch das Klicken der Mikroschalter des Joysticks und die Haptik der Tastatur vergesse ich dass er nicht "echt" ist. Ich vergesse auch die falsch gedruckte 0 auf der Tastatur.


    Irgendwann kommt wieder ein Original C64 dran, am Besten ist doch die Rotation verschiedener Geräte an denen man sich abwechselnd freuen kann.

    Also dieses "heiß machen und dann auf die Wartebank schieben" kenne ich sonst auch nur von Frauchen... :P


    Bitte in diesem Thread zur gegebenen Zeit einen klaren Hinweis, wo und wie man RaimundP's Sammlungen beziehen kann, ohne dass RaimundP Ärger kriegt.

    Aktuell gehe ich davon aus, es gibt keinen geeigneten Veröffentlichungsweg.

    Rnd(-x) "funktioniert" prinzipiell schon. Aber eben nicht richtig und mit jeder Parametrierung. Schon allein dass man rnd an ti koppeln muss ist eigentlich blöd. Andererseits war das 1982. Was will man denn noch alles von der alten Kiste erwarten. :D

    Auf meinem Pi 1 läuft Openelec mit MPG Lizenz als Media Player. Es wird HDMI CEC unterstützt und viele Apps gehen noch wie z.B. YouTube.


    Natürlich ist Kodi auf einem Firetv mit LAN Adapter die bessere Wahl aber wenn man noch einen HDMI Port am TV frei hat und Verwendung für einen Pi 1 sucht...


    Ich habe Openelec gewählt weil es die Ressourcen des Pi 1 besser ausnutzt als andere xbmc Distributionen.


    https://openelec.tv/

    Hallo zusammen,


    das Sonnenstandsprogramm wurde aktualisiert.

    • Das Programm startet nun komplett via Autostart, keine separate load-Anweisung mehr erforderlich
    • Man kann bis zu 10 Standorte speichern und es gibt eine Dateiverwaltung zum erweitern, löschen und überschreiben
    • Die Ausgabe der Standorte ist stets sortiert
    • Die vorgespeicherte UTC-Zeit kann man bei der Parameterangabe direkt anpassen,um direkt auf Sommerzeit/Winterzeit-Abweichung abhängig vom Datum reagieren zu können

    Hallo zusammen,


    auf der Apple Watch gibt es ein Ziffernblatt, auf dem man ein Sonnenstandsdiagramm sieht. Es ist nur eine X-Achse eingezeichnet als Zeitachse und Horizont und die sinusartige Linie die den Horizont schneidet, ist der Sonnenverlauf in Höhengrad. Wenn man an der Krone dreht, sieht man einen Leuchtpunkt, der sich als symbolische Sonne entlang der Höhenverlaufslinie bewegt, dazu sieht man immer auch die dazu passende Uhrzeit sowie die markanten Punkte Sonnenaufgang, Sonnenhöchststand und Sonnenuntergang.


    Das fand ich so elegant und interessant dass ich dachte, das muss man doch am C64 nachprogrammieren können. Gesagt getan. ^^

    Besonders gut fand ich, dass unser 40 Jahre alter C64 exakt rechnet. Bitte vergleicht die C64 Werte mit den Werten der beiliegenen Open Office Tabellenkalkulation. Es gibt Abweichungen, aber erst in den hinteren Nachkommastellen.


    Hinweise zur Open Office Kalkulation:

    • Die Felder Tag, Monat und Jahr im Tab "Eingabe + Ergebnis" füllen sich automatisch mit dem Datum "heute" aus, sind aber von Hand überschreibbar
    • Die Felder UTC, Breite Phi und Länge Lambda sind von Hand zu ändern.
    • UTC beschreibt die Abweichung von der Greenwhich-Zeit, die bei uns auch sommer/winterzeitbedingt zu sehen ist. Für Deutschland gilt im Sommer UTC -2, im Winter UTC-1.
    • Breite Phi und Länge Lamdba sind die geographischen Breiten- und Längenkoordinaten des Ortes, für den ihr den Sonnenstand bstimmen wollt. Pforzheim ist aktuell voreingestellt. Alternative Orte auf der Welt stehen im Tab "Weitere Geokoordinaten". stat die Werte zu kopieren und einzufügen kann man auch referenzieren, d.h. anstatt =Geokoordinaten.B9 im Feld Breite und =Geokoordinaten.C9 im Feld Länge für Pforzheim kann man auch =Geokoordinaten.B3 und =Geokoordinaten.C3 für Tokio nehmen.

    Hinweise zur C64 Version:

    • Bitte das d64 astro.64 per Drag 'n Drop in VICE ziehen, so dass ein load"*",8,1 ausgelöst wird - das muss sein, denn dann wird ein Maschinenspracheprogramm vorgeladen, dass sich später um die grafische Darstellung im Hires-Modus kümmert
    • Dann mit load"sonne",8 und run starten
    • Die Koordinaten sind hier von Hand einzugeben, Pforzheim ist vorausgewählt.
    • Wann für die UTC-Eingabe Umstellungszeitpunkt Sommerzeit/Winterzeit ist, könnt ihr mit dem Programm "sowi" herausfinden, das mit auf dem astro.64 Image ist
    • Der Wochentag wird aus der Datumsangabe heraus mitberechnet - auch separat als Programm "wota" auf dem d64 ausführbar
    • Wer keine Grafik und Tabelle am Ende will sondern nur die wesentlichen Zeiten wissen will, kann das im Dialog auswählen, dann geht das Programm deutlich kürzer
    • Ich bin ein großer Fan davon, den Hires Modus im Zusammenhang mit Fließkomma-Mathematik zu bedienen und finde es befriedigend, die nativen Float-Berechnungen des C64 nicht nur grafisch, sondern auch als Text in den Hires-Modus zu übertragen. Per Joystick kann man ein kleines Sonnensprite über die Verlaufslinie in vollen Stunden-Zügen bewegen und die zugehörigen Höhenwerte werden angezeigt. Ja es ist nicht wirklich schnell, weil es für Fließkommazahlen keinen Basic Compiler gibt. Aber für Effizienz und Top-Komfort haben wir dieses Hobby schließlich nicht, sondern für den den Spaß an der Freude. Emulator-User drücken einfach Alt-W in VICE. ;-)
    • Ich musste tatsächlich noch ein x=fre(.) einbauen, um regelmäßig die Garbage Collection anzustoßen. Wenn man sonst ca. 240x die Sonne bewegt, fängt der String Heap an, die Bitmap zu überschreiben. Das ist nun abgeklemmt.

    Quellen:

    Für die Sonnenstandsberechnung: https://de.wikipedia.org/wiki/Sonnenstand

    Für die Wochentagsberechnung: https://de.wikipedia.org/wiki/Wochentagsberechnung

    Für Sonnenauf- und Untergangsberechnung: https://lexikon.astronomie.info/zeitgleichung/


    Letzte Anmerkung:

    Sonnenaufgang und Sonnenuntergang werden anders berechnet als die Verlaufslinie. Während die Verlaufslinie präzise berechnet ist, werden Sonnenaufgang und untergang nach einem anderen, vereinfachten Verfahren berechnet, bei dem sich Abweichungen innerhalb von 5 Minuten ergeben können. Das führt mitunter dazu, dass man Sonnenauf- und Untergänge nicht exakt bei 0 Grad stehen hat und so wird es auch in den Graphen gezeichnet. Vergleicht man mit Sonnenstandsrechnern im Internet, findet man es aber ebenso vor, dass ein Sonnenauf/untergang bei -3 Grad Höhe liegt, weil er vermutlich einen ähnlich vereinfachten Algorithmus wie ich benutzt. Anderswho habe ich -0.8 Grad Höhe gesehenen, der rechnet vermutlich anders, aber ich habe nunmal den Algorithmus dafür nicht parat und eine Mondlandung muss man ja mit meinem Programm nicht planen können.