Functional overview

Discussions and file drops for Auggie
Post Reply
Richard Cullin
Site Admin
Posts: 152
Joined: Sat Jun 02, 2012 4:45 pm

Re: Functional overview

Post by Richard Cullin »

I notice the pokeys can talk  i2c and spi  , what are the chances that a arduino or whatever can talk rs485 Modbus to mbad's vfd (I have one the same) and translate the  data to/from auggie  via spi /i2c  link to pokeys. the pokeys web site has this  statement
third-party support via communication DLL library and extensive protocol specification document that allows porting to other systems.
but its lite on for any detail
ArtF
Global Moderator
Global Moderator
Posts: 4557
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: Functional overview

Post by ArtF »

Well, I dont think Ive added hooks for the I2C bus, but I can easily enough if anyone figures they
can do a conversion.. I will look at adding a serial class to the scripter though, I have a laser depth
sensor thats serial I wouldnt mind using...

Art
MBad
Site Admin
Posts: 23
Joined: Wed Feb 17, 2016 1:15 am

Re: Functional overview

Post by MBad »

Hi Art,

first Thanks for the new Auggie-version and Video. Yes I would appreciate to have a way to talk with Auggie via a COM. I2C is for me not so important as the serial, because of my wish to control my VfD via RS 485. I thought about some ways to raelize this by myself, but this seems to be too much hacking (e.g. by file transfer or keyboard commands).

I know you are busy, but I thing serial could help.

Congrts for your nice "Lasershow", very interesting are the timing discussions. I was remebered at old inkjet times, where you had to select bidirectional resp. unidirectional printing. Even if its a bit different.
A link for other guys is the new spindletalker 2:
https://github.com/GilchristT/SpindleTalker2/releases
Regards Michael
ArtF
Global Moderator
Global Moderator
Posts: 4557
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: Functional overview

Post by ArtF »

Hi:

  As of the next release, there is a rudimentary serial class in the scripting. I have my Selcom 5000 laser distance meter
printing distances in the toolpath window, running at 9600 baud.  Here's an example of my test script..

myser = Serial();
myser.Open(7,9600);
while(1)
{
string = myser.ReadData( 60 );
print( string );
sleep(1);
}

myser.Close();


MBad
Site Admin
Posts: 23
Joined: Wed Feb 17, 2016 1:15 am

Re: Functional overview

Post by MBad »

Many Thanks  :D,

I will test it with the chinese spindle and the 485-Dongle an then 8) will report you all. Is there also Write command?
Last edited by MBad on Sat Mar 12, 2016 8:46 pm, edited 1 time in total.
Regards Michael
ArtF
Global Moderator
Global Moderator
Posts: 4557
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: Functional overview

Post by ArtF »

Hi YEs...  But this wont be relased for a couple days yet...

myser.SendData("xxxxxxxxxx");

Art
ArtF
Global Moderator
Global Moderator
Posts: 4557
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: Functional overview

Post by ArtF »

Hi Guys:

  Download version of Auggie is updated to 1.43 and includes the new serial class as described..

Art
MBad
Site Admin
Posts: 23
Joined: Wed Feb 17, 2016 1:15 am

Re: Functional overview

Post by MBad »

I dont know how to Thank You ...
but now I have to go for 5 days to hospital and they do not like, that i bring my VfD with me  :-[.

Regards Michael
ArtF
Global Moderator
Global Moderator
Posts: 4557
Joined: Sun Sep 05, 2010 5:14 pm
Contact:

Re: Functional overview

Post by ArtF »

Take care, lots of time when you return. :)

Art
Richard Cullin
Site Admin
Posts: 152
Joined: Sat Jun 02, 2012 4:45 pm

Re: Functional overview

Post by Richard Cullin »

some question re  Serial()

I have the laser licked,  time to tackle the  RS 485 VfD 

Code: Select all

myser = Serial();
myser.Open(7,9600);
I assume creates a serial instance on pin 7 ?  is it an input or an output ?
[where is pin 7 on a 57cnc ?  but that's another adventure]

the only reference to outputting data I can find  is
myser.SendData("data")

so what pin would that use ?
Post Reply