![]() Long filename support (from Glenn Kreisel).WARNING: This version only compiles with older Arduino IDE 1.0.x, for New homing sequence with preheat for nozzle based z sensors.Many minor corrections and improvements.Decoupling test for heater and sensor for more safety.Correction of parallelogram distortions. ![]() Pulse dense modulation for heater and fans.More stable temperature control with PID.New gcode handler for more flexible support of different inputs.Dual X axis support (2 separate x axis).Improved event system to extend firmware without modification of files.New parameter are initalized with default values. This is handy for updates as you get all newly introduced parameter just by uploading the old version and downloading the This system also allows it to upload configurations created with this tool and modify the configuration. You get the complete sources you need to compile from the online configurator. Or for latest 1.0.x development version atįor easy and fast configuration. To keep every release workable, but as work in progress there is no guarantee. The changes and there may be bigger mods with an update. the version should be considered alpha stage. To benefit already from improvements achieved. Will get several changes and only users with programming skills will do it manually We assume until a config tool is available the configuration ![]() That way it gets much faster to search the right place. Split long files like boards, displays, languages in several files into a subfolder.But that requires a different configuration at several parts. We will try to keepĬommands and communication identical to 1.0, but for the configuration we seeĪ much more flexible way that makes it much easier to adjust the firmware to Version 2 will be a incompatible refactoring of version 1.0. Where all the new features will be added. Official 1.0 version we will start developing version 2.0 in the branch dev2 Moved to stable after a while as 1.0.x patch updates. Fixes for this will be done in the dev branch and New configurations since we need to add them also to our online tool, so users Document what your pull request will change/fix/introduce.Only pins.h/fastio.h/hal.*Īnd configuration.h are architecture dependent, so changes there need to be made In fact we develop on avr and just copy them to due. So for mostĬhanges modifications need to be in both folders. We have two folders for different processor architectures.Options, add them to the official configuration.h file. Do not include your personal configuration files.From time to time we push these to master This is where we addĪnd test new features and bug fixes. Only send pull requests against development version.To allow easy integration of new features you should follow some simple Hardware related and many things can only be implemented/tested with the right Like contributions from other sources, especially since the firmware is very This software is open source licensed under the GPL V3. Subnet 192.168.1.0 netmask -Firmware - the fast and user friendly firmware Notes for developers/pull requests Once done add the following to the bottom of the nf, here observe we have set the Pi ip address as 192.168.1.1 ~ $ sudo nano /etc/dhcp/nfĬopy paste the following details to bottom of the file ddns-update-style interim default-lease-time 600 SSH into your Pi and install the DHCP package ~ $ sudo apt-get install isc-dhcp-server To do this you will have to setup a Ad-Hoc network on your Pi with its own DHCP service which will server IP address to device that want to connect to it, which in this case is your mobile when your at the park. If you plan to take you truck out an' about to a park, you will want to setup the Pi act like your wifi router at home, so that you can connect your mobile to the Pi's Wifi and use the flask web app you just deployed as the controller for the truck. Once the file opens add the following line at the end of the file and hit ctrl+X to save. If you plan to take the monster truck outside, where you wont have Wi-Fi range from your router, setup the program to run when the Raspberry Pi starts up using the following command ~ $ sudo crontab -e Keyboard.py program, uses key strokes which are similar to most action games that you would play on your computer, that is Modify the block of code highlighted in the first picture to increase the speed and time interval which kind off drives the sensitivity of the keyboard as the controller. ![]() Run the program using ~$sudo python keyboard.pyĪs shown in the third picture and give the keyboard controller a test as shown in the video. Download the keyboard.py program and FTP the file to the Pi /home/Pi directory using the FTP tool called filezilla which you installed in the previous step. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |