Mad Coding & Housekeeping!

Ive ' gewesen werktätig fort bekommen die Entwicklungsumgebung Setup und Codierung in die letzte Woche. Das Einrichten der neuen Dateistruktur und das Ausmerzen von Codierungsfehlern mit den alten Bibliotheken. Ich freue mich über die ReactorForge Feuer und Blitz über den alten Code mit dem neuen! Dann werde ich beginnen, die alten Stücke von kommentierten Code aus Main. c und nutzen Sie die Induktionsheizung und läuft mit ReactorGraph zu beginnen Optimierung und Bereinigung der Arbeits-Code.

Kodierung ist wichtig, aber so ist Hardware

Auch auf dem Foto ist ein sieben Draht DIN-Verbindung Ich überlege. Aus Gründen der Einfachheit, wählte ich zunächst einen Standard-Power Barrel-Stecker wie dieser aus DigiKey, um das Fußpedal zu verbinden. Auf dem endgültigen Modell, ich möchte ein Port auf alle möglichen Zubehör, nicht nur das Fußpedal zu decken. Ein ich bin am meisten begeistert ist ein DIY optische Pyrometer, um die Temperatur Ihrer in der Nähe geschmolzenen Brocken von Metall zu messen. Aber das ist für, nachdem wir Criticalmass anpacken.

BTW, hörbare Felsen!

Auf meinem Rückweg von der Pause hörte ich auf dieses Buch und wollte es teilen. Wenn Sie wirklich wollen, intelligenter zu arbeiten, nicht härter zu tun Dinge wie Codierung zum Beispiel, dann haben Sie sehr empfohlen, lesen oder hören Sie dieses Buch. Es ist voll von Einsicht und detaillierte Informationen darüber, wie Sie Ihr Gehirn zu nutzen, um es vollste Kapazität verpackt.
 
Das obige Link ist mit meinem Affiliate-Link. Audible ist eine großartige Möglichkeit, um die Schöpfer genießen Sie folgende Unterstützung, und Sie erhalten zwei kostenlose Bücher! Ich unterschrieb sich unter Destin über bei Smarter jeden Tag und nie bereut! Ich liebe es, ein neues Buch zu hören auf jeder langen Fahrt mache ich oder wenn ich etwas, das nicht erfordert meine volle Aufmerksamkeit zu tun. Ich mag besonders die Geschwindigkeits Eigenschaft. Ich finde 1.5 x, um die perfekte Geschwindigkeit, um Informationen in einem Tempo, das nicht verlassen mich klopfen meinen Fuß sagen OK OK get on mit ihm zu absorbieren. 🙂
Wenn Sie mit Amazon so viel wie ich Liebe, oder verwenden Sie es einfach jeder einmal und eine Weile, erwägen Sie die Änderung ihrer Amazon Verknüpfung zu meinem Affiliate-Link verwenden. https://www.Amazon.com/?Tag=reactorforge-20 Wenn Sie dies tun, funktioniert alles das gleiche wie üblich auf ihrem Ende, und ein kleiner Teil von allem, was Sie tun, auf Amazon geht zu helfen, dieses Projekt zu unterstützen! Awesome und danke! 😀

 

Bluetooth-Telemetrie-Link

Diese Bluetooth-serielle Verbindung ist nichts Neues. Ich hatte es arbeiten an der bestehenden Einrichtung, um Daten aus dem ReactorForge Control Board an die Verarbeitung Visualisierung Programm zu senden. Das HC-06 Bluetooth-Modul ermöglichte es mir, die Live-Telemetrie aus dem ReactorForge zu sehen. Das hilft Ihnen zu verstehen, was los ist und zwicken Parameter wie die PID-Einstellungen.

Konsolidierung des Entwicklungsprozesses

Ich bin aufgeregt, um den gesamten Entwicklungsprozess in einem Betriebssystem zu erhalten. Zuvor war ich bouncing zwischen macOS, Windows in VMware Fusion auf dem Mac, und eine separate Windows-Maschine. Es ist eine lange Geschichte, aber dies war zum Teil auf den Windows-only-Compiler, den ich zu der Zeit verwendet. Andere Shortcuts ich machte früh in den Prozess, nur um die Dinge arbeiten genug, um die Induktionsheizung zu Daniel es Shop auch dazu beigetragen, mich an diesem Ort.

Probleme beim Anschluss an das HC-06 Bluetooth-Modul auf dem Mac

Erste der HC-06 Bluetooth zu seriellen Modul arbeiten auf macOS war nicht schwer, aber ich habe ein Problem. Der HC-06 schien nur zufällig nach ein oder zwei Minuten der Verbindung zu trennen. Dann, wenn ich versuchen würde, um es wieder zu verbinden, wäre der Port beschäftigt. Ich wusste, es war nicht beschäftigt oder offen mit lsof | grep HC-06 oder was auch immer ihr ist benannt, reactor-Link in meinem Fall.

Ich feuerte Fenster in VMware Fusion und gepaart die HC-06 Bluetooth-Modul. Dann öffnete ich eine Verbindung zu ihr mit einem Terminal-Programm. Ich begann auch eine Bildschirmsitzung (Terminal) auf der Mac-Seite mit einem USB-to-Serial-Adapter. Der USB-Serial-Adapter wurde an das HC-06 Bluetooth-Modul angeschlossen, um es zu überwachen (und Daten von ihm zu senden).

Wie auch immer, das funktionierte gut, und das HC-06 Bluetooth-Modul nie verloren Verbindung auf der Windows-Seite. Ich bemerkte, dass auf der Windows-Seite, die HC-06 Bluetooth-Modul fragte mich für mich gefragt, für die PIN-Nummer während des Pairing-Prozesses, aber es hat nicht auf der Mac-Seite Fragen. Ich entfernte das Gerät von auf der Mac-Seite in der Bluetooth-Manager und wieder gepaart es. Zu meinem Ärger und Erleichterung, dies die Trennung Problem behoben. Vielleicht habe ich die PIN in der Vergangenheit seit dem letzten Mal war es mit dem Mac verbunden.

Bluetooth auf macOS

Also das ist die einfache Test-Setup. Die Fotos sagen, dass es alles, was ich denke.

Bluetooth-Telemetrie

Bluetooth-Telemetrie

Bluetooth HC-06. PDF

Bibliotheken, Treiber usw.

Mit dieser Arbeit werde ich jetzt an den Bibliotheken arbeiten. Ich freue mich, ob die vorhandenen Bibliotheken in der neuen Umgebung arbeiten oder neue Bibliotheken verwenden.  Ich bin auf neue Bibliotheken gelehnt, weil es durchaus ein paar Compiler-Warnungen und sogar einige Fehler von den alten. Ich muss die Funktionsnamen und Setup-Code zu aktualisieren, aber ich würde es vorziehen, mit etwas sauberer und aktualisiert beginnen. Ich bin Pushing IT all to GitHub, wie ich gehen!

Addition Terminal Jargon

Der schlaue Leser könnte bemerken, dass ich die/dev/tty. *-Version des Geräts verwende, anstatt die/dev/Cu. *-Version. Also, was ist der Unterschied? TTY-Geräte sind für den Aufruf in Unix-Systeme, während Cu (Call-up)-Geräte sind für den Aufruf von Ihnen (zB Modems). Wir wollen Call-Out, so/dev/Cu. * ist das richtige Gerät zu verwenden.

Der technische Unterschied ist, dass/dev/tty. * Geräte warten (oder hören) für DCD (Datenträger-Detect) z. b. jemand, der einruft, bevor er reagiert. /dev/Cu. * Geräte behaupten nicht, DCD, so dass Sie immer eine Verbindung (reagieren oder erfolgreich) sofort. Da weder das HC-06 Bluetooth-Modul noch der USB-to-Serial-Adapter DCD unterstützen, ist das kein Problem. Nach bewährten Verfahren sollten Sie jedoch den richtigen Anschluss verwenden.

Also, warum habe ich die falsche in den Fotos? Ich gewechselt zu/dev/tty. * wenn ich war habend die Anschluß Ausgabe und eben vergaß zu umschalten Rücken bevor dokumentierend es.

Patreon Gebühren und 260 Pound Teilelieferung für IH Kit

Patreon Gebühren

Es hat eine Menge Verwirrung, die durch Sie so Patreon Gebühren seine Gönner und zahlenden Schöpfer erstellt worden. Sie können die offiziellen Informationen finden Sie hier: https://Patreon.Zendesk.com/HC/en-US/articles/115005631963 und hier ist ein weiterer ausgezeichneter Artikel über das Thema von TechCrunch.

TLDR; Die kurze Version ist, Patreon verschob seine Kreditkarte Verarbeitung Service-Gebühren vom Schöpfer an den Patron. Wegen dieser Änderung war Patreon in der Lage, den Gesamtgebühren Betrag zu senken und dem Schöpfer mehr zu geben. Der Gebührenbetrag beträgt (2,9% + $0,35) für jedes monatliche Pfand.

Weil ich an einzigartigen e-Commerce-Projekten gearbeitet habe, verstehe ich die Feinheiten und Komplikationen der Bulk-Kreditkartenverarbeitung, mehrere Empfänger, und die damit verbundenen Gebühren und Chargeback Verbindlichkeiten. Ich unterstütze jedoch nicht die Entscheidung von Patreon, und ich bin fest davon überzeugt, dass es eine bessere Lösung gibt. Weil Patreon ist ein Goodwill-Motor, ich denke, dieser Schritt ist, aus Mangel an besseren Bedingungen, einfach nur seltsam. Darüber hinaus werde ich nicht persönlich stornieren alle meine Patreon Zusagen. Dennoch, als Gönner mich und jetzt ein junger Schöpfer, ich hoffe, dass wir sehen, diese Bearbeitungsgebühren zurück zum Schöpfer verschoben.

Weitere Support Optionen

Ihre Unterstützung ist sehr geschätzt, aber völlig freiwillig. Sie können weiterhin eine kleine Spende zu machen, um das Projekt und die Website mit Patreon unterstützen. Wenn Sie sich entscheiden, aus dem Kapital zu kündigen, verstehe ich ganz. Wenn Sie es vorziehen, ich habe einen PayPal-Button auf der Seite Pledge "Coffee" hinzugefügt, damit Sie eine kleine wiederkehrende monatliche versprechen, dass Sie ändern oder stornieren kann es jederzeit zu machen.

Unterstützen Sie die ReactorForge via PayPal



Oder Sie können eine einmalige Zusage senden. Bitte geben Sie eine Notiz, damit ich weiß, es ist ein Geschenk und was hat Sie sich entscheiden, ReactorForge unterstützen!

Ich darf addieren Mitglieder nur bloss erst Funktionalität zur Gewebe verbunden zu PayPal sowohl, zu Spiegel und einmal ausbauen die Fähigkeiten Patreon Offerten. Aber ich bin mir nicht sicher, es ist in der Tat eine Notwendigkeit, dass noch nicht, oder vielleicht auch immer. Ich danke Ihnen allen noch einmal für Ihre Unterstützung, sei es monetäre, intellektuelle oder konstruktive Kritik. Ich Wert alle!

ReactorForge Teilelieferung

Ich habe gerade die erste Lieferung von Teilen für den Bau mehr ReactorForge Induktions-Heizungen, 258 Pfund Wert. Diese Komponente ist von einer besonderen Bedeutung und eine, die ich auf trotz anderer möglicher Änderungen, die ich auf das Design zu machen angesiedelt haben. Wer kümmert sich um eine Vermutung, welche Rolle das ist?

ReactorForge Induktionsheizung Teile Versand ReactorForge Induktionsheizung Teile Versand

Patreon Gebühren und 260 Pound Teilelieferung für IH Kit

Patreon Gebühren

Es hat eine Menge Verwirrung, die durch Sie so Patreon Gebühren seine Gönner und zahlenden Schöpfer erstellt worden. Sie können die offiziellen Informationen finden Sie hier: https://Patreon.Zendesk.com/HC/en-US/articles/115005631963 und hier ist ein weiterer ausgezeichneter Artikel über das Thema von TechCrunch.

TLDR; Die kurze Version ist, Patreon verschob seine Kreditkarte Verarbeitung Service-Gebühren vom Schöpfer an den Patron. Wegen dieser Änderung war Patreon in der Lage, den Gesamtgebühren Betrag zu senken und dem Schöpfer mehr zu geben. Der Gebührenbetrag beträgt (2,9% + $0,35) für jedes monatliche Pfand.

Weil ich an einzigartigen e-Commerce-Projekten gearbeitet habe, verstehe ich die Feinheiten und Komplikationen der Bulk-Kreditkartenverarbeitung, mehrere Empfänger, und die damit verbundenen Gebühren und Chargeback Verbindlichkeiten. Ich unterstütze jedoch nicht die Entscheidung von Patreon, und ich bin fest davon überzeugt, dass es eine bessere Lösung gibt. Weil Patreon ist ein Goodwill-Motor, ich denke, dieser Schritt ist, aus Mangel an besseren Bedingungen, einfach nur seltsam. Darüber hinaus werde ich nicht persönlich stornieren alle meine Patreon Zusagen. Dennoch, als Gönner mich und jetzt ein junger Schöpfer, ich hoffe, dass wir sehen, diese Bearbeitungsgebühren zurück zum Schöpfer verschoben.

Weitere Support Optionen

Ihre Unterstützung ist sehr geschätzt, aber völlig freiwillig. Sie können weiterhin eine kleine Spende zu machen, um das Projekt und die Website mit Patreon unterstützen. Wenn Sie sich entscheiden, aus dem Kapital zu kündigen, verstehe ich ganz. Wenn Sie es vorziehen, ich habe einen PayPal-Button auf der Seite Pledge "Coffee" hinzugefügt, damit Sie eine kleine wiederkehrende monatliche versprechen, dass Sie ändern oder stornieren kann es jederzeit zu machen.


Unterstützen Sie die ReactorForge via PayPal



Oder Sie können eine einmalige Zusage senden. Bitte geben Sie eine Notiz, damit ich weiß, es ist ein Geschenk und was hat Sie sich entscheiden, ReactorForge unterstützen!




Ich darf addieren Mitglieder nur bloss erst Funktionalität zur Gewebe verlinkte zu Patreon PayPal sowohl, zu Spiegel und einmal verbessern die Fähigkeiten Patreon Offerten. Aber ich bin mir nicht sicher, es ist in der Tat eine Notwendigkeit, dass noch nicht, oder vielleicht auch immer. Ich danke Ihnen allen noch einmal für Ihre Unterstützung, sei es monetäre, intellektuelle oder konstruktive Kritik. Ich Wert alle!

ReactorForge Teilelieferung

Ich habe gerade die erste Lieferung von Teilen für den Bau mehr ReactorForge Induktions-Heizungen, 258 Pfund Wert. Diese Komponente ist von einer besonderen Bedeutung und eine, die ich auf trotz anderer möglicher Änderungen, die ich auf das Design zu machen angesiedelt haben. Wer kümmert sich um eine Vermutung, welche Rolle das ist?

ReactorForge Induktionsheizung Teile Versand ReactorForge Induktionsheizung Teile Versand

PSA-Netzneutralität-Readme

Don 't Silence Humanities erfolgreichste Form der Kommunikation!

Trotz welchem Land Sie leben in dem Thema Netzneutralität noch einmal betrifft Sie. Ich werde wieder auf Updates und die Arbeit an der ReactorForge Induktion Heizung heute Abend, aber das ist ein dringendes Problem, und wir sollten alle sehr besorgt sein. Mehr noch als betroffen sollten wir aktiv und engagiert sein. Ihre Meinung zu äußern erfordert nur minimalen Aufwand. Wenn Sie keine Meinung haben oder noch nie von der Frage gehört, nicht nur wiederholen jemand anderes. Eine schnelle Google-Suche von "net Neutralität 2017" wird helfen, das Problem zu erklären. Ja, gehören 2017, weil dies bereits geschehen, zurück in 2015. Der folgende Abschnitt ist meine Zusammenfassung und Ansicht auf der Angelegenheit.

Netzneutralität 2017

Ich stimme selten meine Meinung öffentlich über politische Angelegenheiten, aber höre mich heraus. Unsere Politiker ekeln mich an. Trotz der Tatsache, dass beide Parteien Netzneutralität unterstützen, gehen Sie noch einmal gegen unsere Stimme. Das Internet ist bei weitem die erfolgreichste Form der Kommunikation, die Menschen je erfunden haben. Wir können nicht verschenken Kontrolle über dieses Medium, um Unternehmen, die es für Ihren finanziellen Gewinn neu zu definieren. ISPs oder eine Unternehmenseinheit für diese Angelegenheit sollte nicht die Kontrolle über Internet-Dienste. Internet-Verkehr sollte gleich behandelt werden-e-Mail, Dateien, Web-Inhalte, kann nicht blockiert werden, verlangsamt oder verworfen von ISPs. Ich hoffe, dass unsere Staatsvertreter uns weiterhin unterstützen. Call, Facebook, Twitter, und oder Snail Mail Ihre Rep! https://www.House.gov/Representatives/find-your-Representative