Author Topic: Version 1.132  (Read 11221 times)

0 Members and 1 Guest are viewing this topic.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #15 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.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #16 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.

thesystemera

  • $upporter
  • Sr. Member
  • *****
  • Posts: 125
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #17 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..

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #18 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.
« Last Edit: August 05, 2013, 10:57:01 AM by jitterjames »

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #19 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.

thesystemera

  • $upporter
  • Sr. Member
  • *****
  • Posts: 125
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #20 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

MrKrakish

  • Jr. Member
  • **
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #21 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?

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #22 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.

IKROWNI

  • $upporter
  • Sr. Member
  • *****
  • Posts: 146
  • Karma: 2
    • View Profile
Re: Version 1.132
« Reply #23 on: August 15, 2013, 07:05:53 PM »
Here is the usb uirt plugin.

Info about the USB-UIRT: 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

MrKrakish

  • Jr. Member
  • **
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #24 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

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #25 on: August 16, 2013, 10:51:11 AM »
It is not surprising given the lack of information, support, or cooperation from Pulse-eight.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #26 on: August 17, 2013, 10:06:32 AM »