X-Git-Url: http://git.rot13.org/?p=digitaldcpower;a=blobdiff_plain;f=README.htm;fp=README.htm;h=26cdb3ff6ea7481d03f5382f9611265442edd254;hp=c4027fda10cd921fd086f491aff51e40b2a45dc0;hb=9efd83b1f9966687cbdc2288c43ff0cce0890a24;hpb=6ab9cf06f390d47de6fb94a6f1dec40826f5fcea diff --git a/README.htm b/README.htm index c4027fd..26cdb3f 100644 --- a/README.htm +++ b/README.htm @@ -1,5 +1,5 @@
Compiling the software and programming @@ -44,7 +44,7 @@ in the software (e.g update of hardware_settings.h). The poweresupply must be powered up during programming but nothing should be connected on the output. Make sure that you do not accidently press any button -during the programming (loading the software into the uC). +during the programming (while loading the software into the uC). Compile under windows ===================== @@ -53,16 +53,18 @@ Please use the provided Makefile. There are as well 3 batch files which you can use to run the makefile. To use them edit them and change the path as per your avr-gcc installation on your PC. -After that run them by double-clickin in the file manager -on those batch files. +After that run them by double-clicking on them in the +file manager. winmake.bat -- comile, this is mandatory to use + winclean.bat -- delete all files generated during compilation + winload.bat -- load software using avrdude, may also use some other means of loading the softare. In that case you do not need to use this batch file. - winsetfuse.bat -- set fuse bytes using avrdude, may also use + winsetfuse.bat -- set fuse bytes using avrdude. You may as well use some other means of changing the fuse bytes. In that case you do not need to use this batch file. @@ -105,14 +107,14 @@ The unit can be controlled remotely from a computer using a USB serial interface. An add-on card is available from http://shop.tuxgraphics.org which offers galvanic separation such that you can use this power supply relative to -any reference point (e.g build two power supply and use +any reference point (e.g build two power supplies and use one as negative and one as positive power supply). Terminal settings for remote control via your computer ====================================================== You can e.g use putty under windows http://www.chiark.greenend.org.uk/~sgtatham/putty/ -it supports as well serial connections. The other common +Putty supports as serial connections. The other common option under windows is HyperTerminal but it is more complicated to use than putty. For Linux I can recommend picocom @@ -129,6 +131,9 @@ port : Virtual com port (e.g /dev/ttyUSB1 or /dev/ttyUSB0 Under linux or Mac you can use the command dmesg after you have plugged in the USB cable to see to which com-port/device the new virtual com port maps to. + Under windows you look at Control Panel->Hardware->Devices + and click on FT232R USB UART->Hardware to see the COM + port. baudrate : 9600 parity : none @@ -171,8 +176,9 @@ make Pre-compiled binaries are available for winXP. ------------------------------------------------------------------- -Copyright: GPL V2 -Author: Guido Socher +Software License: +Copyright: GPL V2 (see http://www.gnu.org/licenses/old-licenses/gpl-2.0.html ) +Author: Guido Socher (guidosocher@gmail.com) Homepage: http://www.tuxgraphics.org/electronics/ ------------------------------------------------------------------- Change history: @@ -193,6 +199,14 @@ digitaldcpower-0.6.3 -- 2010-07-03 Accelerate UART command polling to Script interface (ddcp-script) digitaldcpower-0.6.4 -- 2010-07-11 added ddcp-script interface commands for windows. +digitaldcpower-0.6.5 -- 2011-04-14 There was a fault in the range setting + for the PWM (ICR1L in dac.c). Thanks to Weitao Li (james) + for reporting this. This fault reduced the precision + a bit. + -- 2011-04-14 some minor improvemnents in main.c and analog.c to + regulate the voltage drop over the current measuremtns shunts + faster. + ------------------------------------------------------------------- vim: set sw=8 ts=8 si et :