VoxCommando

New Features and Feature Requests => I will post new features here (LEGACY BOARD ONLY) => Topic started by: jitterjames on July 08, 2013, 12:25:18 PM

Title: Version 1.132
Post by: jitterjames on July 08, 2013, 12:25:18 PM
Now with a new feature called "Maps" which is introduced in the following video:



I have also updated the GgCal plugin (google calendar) with the ability to automatically trigger events for your calendar events.  A video or other explanation will follow.

note: I recently discovered a new bug in the VC.triggerEvent action.  The payloads are not being attached properly and the event will fire with NO payloads.

Sorry about that, if anyone is pulling their hair out over that one!

I will include a fix in the next release.


new release: http://voxcommando.com/forum/index.php?topic=1164.0
Title: Re: Version 1.132
Post by: Kalle on July 08, 2013, 03:10:43 PM
fantastic  ::bow :clap
Title: Re: Version 1.132
Post by: Wanilton on July 08, 2013, 04:03:29 PM
Let´s go trying understand how work this new resource..
 
::wiggle ::wiggle

Thanks James,
Title: Re: Version 1.132
Post by: StrikemanXL on July 09, 2013, 03:27:00 PM
Wow fantastic work  ;D ::banana
Title: Re: Version 1.132
Post by: MrWolf on July 14, 2013, 07:57:34 AM
Hey man,

Just watching your Maps video. Looks awesome!  I was wondering if there was a way I could send the IR code via my Microsoft transceiver?

I am doing at the moment but I'm using Eventghost and I'd rather use Vox so I can take full advantage of the latest functions.

-P
Title: Re: Version 1.132
Post by: jitterjames on July 14, 2013, 08:14:21 AM
Hi. I feel like I've read this before, so sorry if I did not answer you the first time.

I don't know of any way to do this directly from VC.  I have played around a bit with a plugin for usbuirt, but for the Microsoft transceiver, you'll still need EventGhost, or a command line utility if such a thing exists.

That said, you could probably handle all the codes using VC and send them all to a single "dumb" macro in EventGhost using a payload.
Title: Re: Version 1.132
Post by: MrWolf on July 14, 2013, 03:43:51 PM
Thanks mate, when this holiday is over I might look into doing that.  I shall give you a shout if I attempt it and inevitably need your help.

-P
Title: Re: Version 1.132
Post by: jitterjames on July 15, 2013, 10:42:14 PM
I recently discovered a new bug in the VC.triggerEvent action.  The payloads are not being attached properly and the event will fire with NO payloads.

Sorry about that, if anyone is pulling their hair out over that one!

I will include a fix in the next release.
Title: Re: Version 1.132
Post by: IKROWNI on July 25, 2013, 05:10:06 PM
I don't know of any way to do this directly from VC.  I have played around a bit with a plugin for usbuirt, but for the Microsoft transceiver, you'll still need EventGhost, or a command line utility if such a thing exists.

Hey James where can i get the plugin you mentioned above? I would love to tinker around with vox sending my ir commands without the need of eventghost.
Title: Re: Version 1.132
Post by: jitterjames on July 25, 2013, 05:29:55 PM
It is really just a work in progress.  I will have to take a look at it when I get home in a couple of days, and see if it is useable enough to warrant sending it to you.  If there is a demand, I will try to work on it a bit in the next month or two.
Title: Re: Version 1.132
Post by: jitterjames on August 03, 2013, 11:09:38 AM
Here is the usb uirt plugin.

Info about the USB-UIRT: http://usbuirt.com/ (http://usbuirt.com/)

It is still very rough, but in my tests, it basically works as it should.  I will probably add the ability to map received IR codes to friendlier event strings.

There is no learning function (yet?) so you'll need to already have the pronto codes, either from using eventGhost to learn them, or by downloading them from somewhere.

If you have a list of codes in a spreadsheet (two columns) you can use the new maps feature of VC to store and access your pronto blasting codes in a friendly way:


extract the attached to your plugins folder.
Title: Re: Version 1.132
Post by: mdsh on August 03, 2013, 11:49:19 PM
Nice work James! This might be a very nice tool indeed. From your point of view how does this comapre to lets say an iTach unit?

I have not come across these units before so no idea on how they would function compared to my iTach

Might be worth while for me to keep an eye open on ebay or something :P
Title: Re: Version 1.132
Post by: thesystemera on August 04, 2013, 01:36:27 AM
Good stuff.  I'm going to look into utilizing this Google Maps functionality, very cool James :D

PS: Maps is great!
Title: Re: Version 1.132
Post by: jitterjames on August 04, 2013, 08:49:40 AM
Lol

Google maps? ::hmm
Title: Re: Version 1.132
Post by: Kalle on August 04, 2013, 09:03:57 AM
maybe the coordinates? ::hmm
Title: Re: Version 1.132
Post by: jitterjames on August 04, 2013, 09:37:13 AM
As usual, I have no idea what thesystemera is talking about  ;)

Maybe his android saw "maps" and auto corrected the Google into it.
Title: Re: Version 1.132
Post by: jitterjames on August 04, 2013, 09:55:19 AM
Nice work James! This might be a very nice tool indeed. From your point of view how does this comapre to lets say an iTach unit?

Advantage of the usb-uirt is that it can be used as a receiver (input device).  The disadvantage is that it must be connected to a PC that is running, via a USB cable.
Title: Re: Version 1.132
Post by: thesystemera on August 05, 2013, 02:17:25 AM
Sorry I was meant to say "Google Calendar" functionality, not Google Maps, I was thinking about your new Maps feature Freudian slip of sorts.  My Bad. Um quick question and I know this is a newbie one.  But when using Map.Get what is the {holder} that the value is returned in as for me to utilise it.  I thought it would have been {1} or {LastResult} or something but neither seem to be returning anything.  

I have a table with with full file/path names associated with people's names, I'm providing it with the correct MapTable and Key but am getting no value returned that I'm aware of.

Thanks..
Title: Re: Version 1.132
Post by: jitterjames on August 05, 2013, 10:53:51 AM
...when using Map.Get what is the {holder} that the value is returned in as for me to utilise it.  I thought it would have been {1} or {LastResult} or something but neither seem to be returning anything.  
answer: {LastResult}

or you don't need to use Map.Get action at all and can instead access values using:
{M:MAPTABLENAME.KEY}

You must of course replace MAPTABLENAME and KEY with the appropriate values.  Or you can just drag from the map editor as I demonstrated in the video.
Title: Re: Version 1.132
Post by: jitterjames on August 05, 2013, 11:01:16 AM
Looks like Map.Get is not returning the value correctly.  It is only showing as Info in the history but not being assigned to {LastResult}

see the post above for a solution, and I'll fix this in the next release.  thanks for the heads up.
Title: Re: Version 1.132
Post by: thesystemera on August 05, 2013, 10:24:06 PM
Quote
or you don't need to use Map.Get action at all and can instead access values using:
{M:MAPTABLENAME.KEY}

Using the above method was my first method but I quickly realaized that you can not use {var.ShoutFile} or other variables such as {LastResult} from within the {M:MAPTABLENAME.KEY}. 

Basically I've got a database of file-names associated to people's names, so as to when you ask "Who posted that last ShoutOut".  The system returns the answer "Andrew" for example if "Andrew" is associated in the table with the filename provided by the variable {var.shoutfile}.  But to get the filename sent to the table I require the variable {var.shoutfile} to be sent to {M:SHOUTFILES.{var.shoutfile}}. This doesn't work. Hence why I was looking into Map.Get instead.. 

Thanks.  Good to know I'm not completely daft and found you a bug. :D
Title: Re: Version 1.132
Post by: MrKrakish on August 14, 2013, 05:58:54 PM
Excellent work James,

I tried to download this version from your Dropbox link but it seems to be down?

On a side note, would one be able to send HDMI-CEC commands with the maps or
is it still a function of getting a libcec plugin?
Title: Re: Version 1.132
Post by: jitterjames on August 14, 2013, 07:29:45 PM
I will be releasing another version fairly soon.

1.1.3.8 is here: https://www.dropbox.com/s/gvb7v868v9m7cja/VC%20Setup%201.138.exe

It has a bug though.  If you have any phrases with a comma and no text after the comma it will crash and burn.  Other than that I think it's OK.

I don't know about libcec and have no suitable hardware to develop / test on but I suspect you could do something via eventGhost.  You could of course also use the maps to send payloads to eventGhost.
Title: Re: Version 1.132
Post by: IKROWNI on August 15, 2013, 07:05:53 PM
Here is the usb uirt plugin.

Info about the USB-UIRT: http://usbuirt.com/ (http://usbuirt.com/)

It is still very rough, but in my tests, it basically works as it should.  I will probably add the ability to map received IR codes to friendlier event strings.

There is no learning function (yet?) so you'll need to already have the pronto codes, either from using eventGhost to learn them, or by downloading them from somewhere.

If you have a list of codes in a spreadsheet (two columns) you can use the new maps feature of VC to store and access your pronto blasting codes in a friendly way:


extract the attached to your plugins folder.


thanks as always james
Title: Re: Version 1.132
Post by: MrKrakish on August 16, 2013, 08:39:03 AM
I will be releasing another version fairly soon.

1.1.3.8 is here: https://www.dropbox.com/s/gvb7v868v9m7cja/VC%20Setup%201.138.exe

It has a bug though.  If you have any phrases with a comma and no text after the comma it will crash and burn.  Other than that I think it's OK.

I don't know about libcec and have no suitable hardware to develop / test on but I suspect you could do something via eventGhost.  You could of course also use the maps to send payloads to eventGhost.

Excellent thanks James. Unfortunately there is no support for the Pulse-eight USB-CEC adapter and libCEC library in eventghost yet  :bigno
Title: Re: Version 1.132
Post by: jitterjames on August 16, 2013, 10:51:11 AM
It is not surprising given the lack of information, support, or cooperation from Pulse-eight.
Title: Re: Version 1.132
Post by: jitterjames on August 17, 2013, 10:06:32 AM
Mr. Wolf:  http://voxcommando.com/forum/index.php?topic=1157