Show all posts by user
Page 1 of 2
Pages: 12
Results 1 — 30 of 46
Have tried just about every possible combination of opperator added and removed the invert tilda still no joy, Don't really know what the hell i'm doing to be quite honest!!!
Michael.
by
Michael.Duffin
-
RepRap Host
Cheers VDX,
I had a look, think I found that part of the code.
// Write the step pins low again - the time taken for the
// preceding calculations will be more than enough to
// ensure that there has been a long enough high pulse
*step_output_reg &= ~step_bitmask;
*step_output_reg &= ~step_bitmask;
*step_output_reg &= ~step_bitmask;
I tried a few days back removing the ~
by
Michael.Duffin
-
RepRap Host
Cheers Freds & VDX
I can (myself) invert the step signals quite easily electronicly! However where is the fun in that! I have built a small CNC controller which consists of a Pocket PC (the host) and an Arduino Nano running Chris's firmware.
I use this same device to control both Reprap machine and a CNC router (reprap steps high Mill steps low) so I would really like to be able to simply i
by
Michael.Duffin
-
RepRap Host
Not the one your using, Does your verision support ramping & lookahead?
I have attached the one i'm using
Thanks
by
Michael.Duffin
-
RepRap Host
Hi,
I am using Chris Meahans new reprap firmware (uses timer1 for stepping and has ramping),
Could anyone tell me how and where I would invert the Step signal, My drivers step Low not high. Not bothered about Dir as I can invert no problems.
Any help would be great.
Thanks.
Michael.
by
Michael.Duffin
-
RepRap Host
Hmm, As this seems to of died of death i'll answer some of my own questions for other peoples future reference.
The Nano's do work fine, I was lucky enough to have one with a duff bootloader!!
And I beleive I have altered the timing of timer1 on the arduino correctly, It no longer divides by 8.
I had to multiply the delay value for this new clock speed, else moves were simply completed 8 times
by
Michael.Duffin
-
RepRap Host
Hello People...........
I have been using this firmware with no real probs on a Duemilanove, I have just been trying to upload to a Nano? No sucsess, I can get it to upload using Arduino 16, However It does nothing the Led on the nano just flashes once a second ( I mean the Led connected to pin 13? (I think) not the TX/RX led's.
Has any one else tried and did it work????
I have a also had prob
by
Michael.Duffin
-
RepRap Host
Thanks for your reply, I managed to email chris a while back and he advised the same, and of course it worked. Chris is travelling for a while hopefully when he's done he would like to progress the firmware further.
The lookahead works well as does the ramp up /down but I think I may of hit the limit for the step frequency on the arduino!!
Thanks
Mike
by
Michael.Duffin
-
RepRap Host
Like your device it has a proprietary plug,
But it does have pins for USB HOST, I had to make an adapter much like your serial adapter, The PDA will even power the Arduino over USB.
If you search for a pinout of and PDA your interested on pinouts.ru that will tell you if the device has pins for USB HOST, However be sure it is HOST and not just CLIENT my device has both. I also have a Viewsonic
by
Michael.Duffin
-
RepRap Host
Wierd.......
When you used a GPS on the PPC i'm guessing it as 4800 8,n,1 ? Did that work on COM1 is it possible its something else like a Bluetooth device simply echo'ing?
If it is definatley COM1 and your GPS worked fine then I can only assume you may need to reduce the baudrate in your sanguino firmware?
If all else fails I bought my PPC of ebay for £7! was toshiba E400
Also latest releas
by
Michael.Duffin
-
RepRap Host
No problem, To test I used a terminal app and sent an ascii string G1 X100
the Arduino/Sanguino would then run the move and reply with "ok" when complete.
I now also have the app working on a Toshiba E400 240x320 PocketPc 2003 SE device, I am using USB to connect the toshiba to the Arduino and works fine with ce ftdi drivers.
My App is configured to work with
StopBits=1
DataBits=8
Parity=None
by
Michael.Duffin
-
RepRap Host
Hi,
The app should get the friendly name of all com ports from the registry, However there may be a problem with that so ive modded the software to allow you to enter any com port 1 - 9 also enter baud rate manually.
If you still have no luck try and find a free or demo terminal program for pocketpc and verify your device is working correctly.
Mike
by
Michael.Duffin
-
RepRap Host
Actually mate looking at my code suggests that the error your receiving is the result of a caught exeption when trying to open the port, It is more likeley that another app eg Activesync is using that port.
To prove comms between your ppc and Sanguino first download a basic terminal package and manually connect if it works you should get "ok" back from the firmware, If not then It must be down t
by
Michael.Duffin
-
RepRap Host
That should be the problem I am using an Arduino at 19200!! Good though now I know to allow user to select speed okay!!
Try this version.
Mike.
by
Michael.Duffin
-
RepRap Host
Good,
Like I say they are a few things not properly implemented on it but will sort them in a day or two if you manage to get it working on yours.
Strange I was thinking of making a MMC card reader to hold GCode, Again don't need to now with this. My PPC has wifi so can map network drive and use that as a folder to automaticly spool jobs from.
Also thought about using an asp web server for poc
by
Michael.Duffin
-
RepRap Host
No probs,
If it even jogs or you can enter code manually it should work with any .gcode input file.
Cant wait to see how it works on your device.
Mike.
by
Michael.Duffin
-
RepRap Host
Have tried to squeeze it onto a 240,320 display....
Have attached first PPC version. The main form looks Ugly as I need to move the manual GCode entry stuff and Jogging to its own form. At the mo you need to scroll the screen left to right to reach some controls. But can sort easily if it works on your device. Also Jogging Increments & Speeds are all only working in MM the default units in t
by
Michael.Duffin
-
RepRap Host
Sorry should of asked if it is Smartphone edition?
In Visual Studio I have 2 options for target device either Windows Mobile/Pocket PC or Smartphone.
It should run on any OS with .net compact framework v2, PocketPC 2003 and up as far as I know or wince 4.0 and up.
It should automaticly detect and list all found COM ports for you to select the correct one.
Mike.
by
Michael.Duffin
-
RepRap Host
Erik,
No problem at all, What version of CE are you running? PocketPC2003, WM2005...?
Mike.
by
Michael.Duffin
-
RepRap Host
Sorry to butt in Ian....
But did you have no sucsess with Mach M11/M10 p codes?
What bug did you come across with mach? I have no problems using latest lockdown version with delay on outputs? Wonder if its a buffer on your Smooth Stepper causing issues, Does your PC have a Parallel port?
Mike.
by
Michael.Duffin
-
EMC2
Hi Erik,
The .Net Compact framework is very easy to work with as easy as Qbasic was way back...
I have a stable working version for my Windows Ce 4.0 tablet, I can load and run Gcode and manualy Jog the machine.
I use USB as my device supports USB host as do many other PDA's HPC's, Check on Pinouts.ru to find out If your device does support USB host. I can give you PocketPC Drivers for the FTD
by
Michael.Duffin
-
RepRap Host
Ian,
I am using a stepper motor for the extruder defined as the spindle in mach as step/dir type so mach can control feedrate/direction, however mach can output a pwm signal for the spindle output proportional to the spinde speed defined in your Gcode for a DC motor aswell,
The motor is a small 17 frame size, I am using 2 parallel ports(one pcmcia card as using laptop).
I currently use a PICA
by
Michael.Duffin
-
EMC2
Sorry frogot to say i'm using a Parallel port, Sorry I have no experience with smoothsteppers.
Mike.
by
Michael.Duffin
-
EMC2
Ian,
You dont need to map them in mach, M11 / M10 are not like the other macros they are just commands, you could use M11P1 to turn out 1 on, MP11P2 to turn output 2 and so on.
I'm pretty sure it was something added in to help people using lasers as that small delay in changing an output state via a macro would make a real mess if the machine wasn't moving.
It just syncs an output with the mom
by
Michael.Duffin
-
EMC2
Ian,
Have you tried using M11PX (Where X is the output your extruder is on eg output 1 M11P1) switches output on at the next axis pin transition; M10P1 switches it off at the next transition.
It must be followed by a G move to work as the output wont be set High/Low until the very moment the given axis moves.
Eg: M11P1 G1 X100
This worked well for me in Mach without those blobs.
Mike.
by
Michael.Duffin
-
EMC2
Sorry about all those smileys! Not sure what happened there!
Michael.
by
Michael.Duffin
-
RepRap Host
Hi,
I am trying to compile reprap_new_firmware, I am using windows Arduino 11 and using the librarys that came with reprap-arduino-firmware-1.3
I get the following error message;
o.data+0x11): multiple definition of `temptable'
hardware\libraries\ThermoplastExtruder\ThermoplastExtruder.o.data+0x0): first defined here
C:\DOCUME~1\Mick\LOCALS~1\Temp\build12676.tmp\core.a(wiring_analog.c.o).d
by
Michael.Duffin
-
RepRap Host
Almost finished...
Added support for importing of .gcode files, Manual Jogging and some basic syntax checking of gcode.
Have compiled versions for PPC2003 and CE.NET>4.0
If anyone would like to try please let me know, Also let me know what device you are using. More importantly the resolution of your devices display so as I can fit all of the controls on your screen.
by
Michael.Duffin
-
RepRap Host
Hi I am writing a Arduino Host for the Pocket Pc / Windows CE Platform.
Currently it should work on any device which supports the .net Compact Framework 2.
This include PocketPc 2003 SE? devices and above and Windows Ce.Net devices ver 4.0 and above. I have only implemented support for manual G-Code entry. Reading a file in will be easy though (working on syntax checking now!)
I have tested it
by
Michael.Duffin
-
RepRap Host
Dear Nophead.
Thanks...
You are Genius, Worked a treat.
Wonder if its something to do with the Z axis being on the analog port, Dont know much about Atmels but wonder if maybe there are no internal pull ups on that port and there are on the others?
Thanks again.
Michael
by
Michael.Duffin
-
RepRap Host
Page 1 of 2
Pages: 12