-
Thread
Wer hat Erfahrung mit HAP?
-> CCU -> GUI-Symbol P.S.: siehe kurz vorm Ende http://www.mikrocontroller.net/topic/150234#new
head1 NAME hap-dbreorg.pl - The Home Automation Project delete old status item script =cut use warnings; use strict; use FindBin (); use Getopt::Long; use lib "$FindBin::Bin/../../lib"; use HAP::Init; my $c = new HAP::Init( FILE => "$FindBin::Bin/../../etc/hap.yml" ); my $Module = undef
-
Thread
State Machine in Ansi C
Vieleicht hilft das ja. http://www.mikrocontroller.net/topic/102346#new
GNU GPLv3) of the state machine implemented in C. The concept and implementation is well-suited for use in mission-critical applications. There are deployments in industrial applications. Regards Vaclav
-
Thread
Logamatic 2107 Schnittstelle
Namen "HT-Bus". Hier der Link zu den Leidgenossen: http://www.mikrocontroller.net/topic/199506#new Grüße.
Das könnte so funktionieren: [code] unsigned char dataByte; debug << "new DataMessage "<< std::setfill('0') << std::setw(2) << std::showbase << std::hex << (unsigned int) m_recvBuffer[i] << " "; dataByte = m_recvBuffer[bytesTransferred-3]; m_message = new DataMessage(m_db
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
bin auch Besteller dieser Platine.. MfG Achim http://www.mikrocontroller.net/topic/139529#new http://www.mikrocontroller.net/topic/16644#new http://www.mikrocontroller.net/topic/136702#new
Benutze deshalb meinen "alten" AVR ISP mkII. Siehe http://www.mikrocontroller.net/topic/123232#new
-
Thread
PART-DB RW 1.2 Gesperrt
waere froh ueber Rueckmeldungen. Usage: ./partdb-autoprice.py [OPTIONS] -H|--host HOSTNAME Use HOSTNAME as MySQL host (defaults to localhost) -u|--user USER Use USER as MySQL user (defaults to root) -p|--password PASS Use password PASS (defaults to prompt) -d|--database DB Use
update.ups". [code] require_once ('lib.php'); require_once ('class/update.php'); $update =& new update; // downloading a list of updates from url and get some files $update -> download_list( 'ftp://' ); $update -> download_file( 'part-db_up515.zip' ); // parse an update script $update
-
Thread
Die andere Firmware für AVR-NET IO
unsigned char ss = time %60; NTP_DEBUG("\n\rNTP TIME: %2i:%2i:%2i\r\n",hh,mm,ss); } #endif //USE_NTP Mfg Marco
@Michael (MX WX) Nun ja, eine Website parsen geht zwar, fine ich aber von der "Architektur" unschön. Außerdem möchte ich Portforwarding vermeiden (auch wenn es technisch einfach ist). Der Server steht bei einem Hoster und da soll das Board halt
-
Thread
AVR Eclipse Plugin 2.3
============================================================ Version 2.3.0 [02. December 2008] New: ----------------------------- * Support for Fuses / LockBits files - Two new wizards to create fuse and lockbit files (New -> Other -> AVR -> ....) - An editor to edit these files. - The
be inhibited on the AVR preference page. Once inhibited any system reconfigurations (like a new avr-gcc toolchain in a different directory) are not automatically recognized any more. In this case the new "Rescan" button on the AVR path preferences can be used to look for the new path
-
Thread
EAGLE 3D - zeigt eure Projekte Bilder
New libraries for EAGLE3D http://pa-elektronika.fw.hu/eagle3d.htm
=4; // increase if needed global_settings { //adc_bailout 0.01 assumed_gamma 1.8 #if (use_radiosity) radiosity { // don't touch these settings, use the control variables above #declare rad_count=rad_quality; #if (use_radiosity=2) // saving radiosity pretrace_start
-
Thread
AVR für wenig Geld im LAN
*.hex cp -a $(BUILDDIR)/newStack* `echo $(BUILDDIR)/newStack*|sed 's/newStack/_newStack/'` $(MAKE) pollin $(SOURCE): wget $(SOURCEURL)/$(SOURCE) pollin: (cd $(BUILDDIR)/newStack*; patch -p1 < $
Hallo orfix! Noch mal zur Sicherheit die Einstellungen in config.h: -> Serielles LCD: #define USE_SER_LCD 1 #define USE_LCD_4Bit 0 -> 4-Bit-LCD: #define USE_SER_LCD 1 #define USE_LCD_4Bit 1 (Servo ist dann nicht möglich!!!) #define USE_SERVO 0 Zeigt es überhaupt etwas an
-
Thread
AVR Eclipse Plugin 2.2
==================================================== Version 2.3.0 Beta 1 [15. September 2008] New: ----------------------------- * Support for Fuses / LockBits files - Two new wizards to create fuse and lockbit files (New -> Other -> AVR -> ....) - An editor to edit these files. - The
be inhibited on the AVR preference page. Once inhibited any system reconfigurations (like a new avr-gcc toolchain in a different directory) are not automatically recognized any more. In this case the new "Rescan" button on the AVR path preferences can be used to look for the new path
-
Thread
Projekt : GPS Tracker
kleines Projekt, allerdings ohne SD-Kartenunterstüzung. http://www.mikrocontroller.net/topic/58962#new Ich fänd aber eine saubere Platine mit SMD Bestückung schöner. Aber dazu hast du ja was geschrieben... Viel Spaß und halt uns auf dem Laufenden...
@PJ: Wie wär's denn hiermit: http://www.mikrocontroller.net/topic/104651#new
-
Thread
AVR-Bootloader mit Verschlüsselung
= 1 * UseCryptFLASH = 1 * UseCryptE2 = 1, iff you want secure EEPROM updates * UseSRAM = 0 - choose always for each of your projects a new uniqe password, use the GUI and click the "Make Password" button.
self programmable AVR devices, except XMega series. Even future devices. To include these install newest AVRStudio on your computer. Delete AVRootloader.dev file and start AVRootloader.exe on your machine. The software parse on startup the AVRStudio XML part description and include files and create a
-
Thread
AVR Eclipse Plugin 2.1 Released
already some framework code in place for the integration of avrdude in the next release. 1. What's new * C/C++ Support Just create a new "C++ Project" and select one of the "AVR Cross Target" items. * Preference Page to manage the paths to the avr-gcc toolchain Use this if you have
at org.eclipse.jface.window.Window.open(Window.java:796) at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135) at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Hi Jörg, habe Deinen Zeilen - Parser heute auseinander genommen. Hochachtung!!! Da wird ja kein Takt verschwendet!!! Meine Tochter fragt, ob es möglich ist (ohne großen Aufwand)den Befehl Note x in Note x,z zu ändern? Dadurch würde
The new page I have built for the computer http://qrp.gr/cb2/ There are also hardware extensions and the English translated manual there. Thanks so much Joerg for this nice computer! Enjoy!
-
Thread
uParse - die zweite.
ergreifend einfach alles in der Command-Liste durchsucht. Durch diese beiden Einschränkungen kann der Parser auf 1 einzige Funktion reduziert (mit integrierter Hilfe sinds etwas mehr) werden. Weiters sind eine intergrierte Hilfe implementiert (die sich über den Compilerschalter PARSE_USE_HELP deaktivieren
. - PARSE_COMMAND_FUNC Hier werden externals für die, per Command, aufzurufenden Funktionen definiert. Beispiel : extern void vTest (UCHAR ucCmd, T_CMD_DATA_ELEMENTS *pstElements); Mit #define PARSE_USE_HELP
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
nicht (nur) zu sein. So, wie es jetzt ist, muss ich nach dem schalten nochmal refreshen. Auch den Parser auf 177 zu setzen( o(nn) ist ja 2mal aufgeführt obwohl es ja dieselbe Variable ist) hat nichts verändert. Evtl. den Parser noch weiter herauf setzen? Gruß Clyde
richtigen Leben" parst der Server diese Angabe ("Content-Length") und weiß dann bescheid, wie lange er parsen muss. Aber einen weiteren Parser für das Parsen der HTTP-Header Daten habe ich noch nicht eingebaut. Eventuell später mal. Trägst du oben folgendes ein: [C] #define PARSEBYTES 53 [/C] funktionierts
-
Thread
Frage zur C Syntax
division und Du bekommst mehr als 100 Treffer. z.B. http://www.mikrocontroller.net/topic/43400#new Fixed ist besser, schneller und genauer! Denn: Du verbrauchst Bits und Rechenzeit für die Exponenten, welche bei Fixed-Point-Arithmetik fest sind, d.h. weder berechnet noch gespeichert werden müssen
double freq; void sendFreq(double f) { send2DDS(f*4294967296.0 / 400000000.0); } void parseInput { // user wants to increase freq by 0.01 if(..) freq+=0.01; // decrease by 0.01 if(..) freq-=0.01; // increase by 1 if(..) freq+=1; // dec by 1 if(..) freq-=1;
-
Thread
Webserver ATmega32/644DIP ENC28J60
a + 37; http_entry[index].new_page_pointer=http_entry[index].new_page_pointer+5; } } [/c]
http_entry[index].new_page_pointer-1,4)==0) { b = (pgm_read_byte(http_entry[index].new_page_pointer+3)-48)*10; b +=(pgm_read_byte(http_entry[index].new_page_pointer+4)-48);
-
Thread
Junkers CAN-Bus Protokoll
for INT //—————————————————————————————————————————————————————————————————————————————— // If you use CAN-BUS shield (http://wiki.seeedstudio.com/CAN-BUS_Shield_V2.0/) with Arduino Uno, // use B connections for MISO, MOSI, SCK, #9 or #10 for CS (as you want), // #2 or #3 for INT (as you want). //
for INT //—————————————————————————————————————————————————————————————————————————————— // If you use CAN-BUS shield (http://wiki.seeedstudio.com/CAN-BUS_Shield_V2.0/) with Arduino Uno, // use B connections for MISO, MOSI, SCK, #9 or #10 for CS (as you want), // #2 or #3 for INT (as you want). //
-
Thread
uShell - ein universeller Parser für uCs
zur konfiguration der hilfe : im abschnitt TOKEN_CONFIG kann die hilfefunktion mit #define TOKEN_USE_HELP eingeschaltet werden. dabei wird automatisch ein token HELP und eine parse line mit dem befehl help angelegt. der eigentliche abschnitt der die hilfe-ausgabe konfiguriert heißt TOKEN_HELP
siehe weiter oben) nicht mehr. Allerdings habe ich beim AVR-BASIC-Projekt einen richtig schnellen Parser bzw Tokenizer geschrieben (allerdings mit PC-Tool). Den könnte man vllt mal was umbauen. http://www.mikrocontroller.net/articles/AVR_BASIC http://www.mikrocontroller.net/topic/87603#new Aber
-
Thread
AVR Code Wizard
mega-at immer wieder mal einen reset ?!?!? warum denn das ??? testen: avrwiz starten, bei "usart" mal "use ring buffer" anwählen, code compilieren, auf dem atmega rüberschubsen und im win-hyperterminal (oder von wo auch immer :-) mal auf einer taste bleiben. dann kommt zwischendrin bei mir immer wieder mal
das Standardfile vom WinAVR als Template zu benutzen. @Günter: Für das Code Fenster wäre Courier New wahrscheinlich angenehmer (gewohnter) zu lesen. Ciao Karsten ATMega IDE 2007 -> www.KarstenDonat.de/AVR
-
Thread
all-test Online Terminal Programm für AVR?
modularized and test driven programming style from the beginning. Can be a starting point for any new software project. Features: * Standalone or attachable to existing/new software * Shell-Prompt, Backspace, Command-History (Arrow-UP), .. * SFR Byte/Word/Bit access by name * RAM/FLASH/EEPROM Byte/Word/Bit read/write * Standard Tools (AD,PWM,..) * Simple scheme for new tool commands (callback with commandline and easy-parsing examples) Files: * avrspy_test.c : test main program shows HOW TO attach the AVR Spy to a project or use it
-
Thread
UART Bootloader ATtiny13 - ATmega644
Bootloader wieder entschlüsselt wird. Möglich ist das, siehe http://www.mikrocontroller.net/topic/95839#new ciu Frank
schau dir den mal an der ist schlanker http://www.mikrocontroller.net/topic/95839#new gruß Sven
-
Thread
Eclipse Plugin für Fujitsu 16bit µcs Gesperrt
Version 0.0.2 hat jetzt auch einen eigens angepassten ErrorParser.
Further, Felix is right, your topic has nothing to do with Eclipse, so should normally open a new topic for new questions ;-) With best regards, MicRoller
-
Thread
Webasto W-Bus
Ebenfalls zu prüfen wäre noch dies: 55-5000 ms time between end of ECU response and start of new tester request, or time between end of tester request and start of new request if ECU doesn't respond Da steht, das zwischen einer abgeschlossenen Anfrage/Antwort mind. 55ms vergehen müssen und max
mitbringt. Vielleicht schaut ja mal ein Wissender rein: https://www.mikrocontroller.net/topic/531485#new Purehunter