Herecast

An open infrastructure for WiFi location-based services

Beta 4: Bugfix release

November 28, 2004 (Filed under: Herecast, Releases, LBS)

Beta 4 has no new features, but fixes a few stability issues. If you had experienced such problems, get the new version on the download page.

One of the bugs would result in the scanner crashing after displaying only one access point. (This only affected certain devices.) Three other bugs may or may not have affected anybody.

Expect something more interesting along with beta 5...

Comments (RSS)

any fixes for the ipaq h4150 1.10 rom?

jeremy - Nov 29 2004, 10:59 PM
There's really no way for me to tell, since I don't know specifically why it had trouble on the 4150. You mentioned that when you tried to run the scanner, the device would reset itself. Did you run the scanner by clicking on the today item? If so, this version may well fix that problem, since one bugfix was related to the scanner crashing. (A Pocket PC will reset itself if any plugin on the today screen has an error.) If it was the standalone version of the scanner (i.e. the today screen item wasn't running), then it's more likely a firmware bug... but we'd have to do more testing to figure it out.

Mark - Dec 1 2004, 9:19 AM
hey mark.. am having some problems with the merge function.

i can't seem to merge the "Other" and "City Hall" areas in the Singapore DB.

jeremy - Dec 4 2004, 5:22 AM
"Other" is a special case for buildings where the area was left blank. It shouldn't be possible to merge things with it. I undid the changes, and made a few adjustments so it won't happen again. (But I do need a way to move things around from the web site.)

Mark - Dec 4 2004, 1:36 PM
hrm.. looks clearer now...

still, i've some buidings down there that I'd like to move over to another "Area".

jeremy - Dec 5 2004, 3:22 AM
I can move them for you in the meantime. You wanted to move them all to City Hall?

Mark - http://www.herecast.com/ - Dec 5 2004, 10:27 AM
yeah.. thanks a lot :)

jeremy - Dec 6 2004, 3:43 AM
all except "Lido". move that to "Orchard Rd"

jeremy - Dec 6 2004, 3:45 AM
Okay, done

Mark - http://www.herecast.com/ - Dec 6 2004, 11:25 AM
I tried installing it on a PPC with WM2003 2nd Ed. It gives me a popup on the Where am I screen that says 'Error creating window: this function is only valid in win32 mode.'

What does that mean?



trying - Dec 9 2004, 10:08 AM
That's a good question. I'll have to look into it. (That message came from Windows, not from me.) It might be useful to know what brand/model of Pocket PC this is.

Mark - http://www.herecast.com/ - Dec 9 2004, 3:49 PM
Hello,

Toshiba e800. I use this ppc wirelessly (no desktop partnership) so I installed the exe to my PC and then copied the cab to a webserver where I downloaded it to the PDA.

Also, I soft-reset the pda about an hour after I sent you this message and it was working on my today page. During install, there was also a popup that said the app was not created for my version of Windows Mobile - this has been happening on essesntially everything I install since upgrading to 2nd Ed.

trying - Dec 10 2004, 8:18 AM
how do i set up my own local server for this? my wlan has no internet access but i want to make an outdoor game using herecast.

possible?

booyackasha - Dec 12 2004, 12:11 PM
trying -- Okay, that might help. Perhaps Microsoft made some changes in 2nd edition. That gives me somewhere to start from. Also, I'll put the .CAB file up as a separate download, so you won't need to take the extra steps to install it in the future. Thanks for that idea.

booyackasha -- That's a good idea. I'd thought of doing this, but I didn't know if anyone would really want to set up their own server. There are a few ways to do it... I'll try to come up with a good solution for a future version. In the meantime, you actually don't need a server to use Herecast. Any information you enter will be saved on the device. Uploading it to the server is completely optional. You can even copy the data from one device to another. (All of the data is stored in the "/Program Files/Herecast/data" directory.)

Mark - http://www.herecast.com - Dec 12 2004, 9:14 PM
Just so I understand, I can walk around the campsite, detect access points & name them on my device. Then, I can take the modified files from my /data directory and build a new cab with that info bundled in. All subsequent cab installs will be 'pre-configured' for my wlan.

I think that would get me there partially, but i also wanted a way for one user to determine where other users were, so I'd still be interested in keeping a server.

Thanks!

booyackasha - Dec 13 2004, 8:36 AM
Yep, that would work. And I think you could go the rest of the way, too. Services and subscriptions can already be located on any server. You'd create a link such as: herecast://your-private-wlan/yourservice.php?bssid={bssid}, click on it to subscribe, and then it would send your location to that server every time it changes. (Subscription data, by the way, is also stored in the "data" directory.) You might also send {location} or {building} in the URL... see the "Developers" page for more.

If you also want services that show up on the "you are here" screen, you could create services.txt manually. The format of this file is:

service-id item-id item-type url name 0

(Fields are separated by tabs. Service-id is any integer; item-id refers to the number at the beginning of the line in building.txt or any other data file; item-type is 6 for buliding, 5 for area, 4 for city, etc.)

Mark - http://www.herecast.com - Dec 13 2004, 12:50 PM
Mark -
Thanks for your help - I'll try this out. Great job - great support.

This is probably a dumb question, but how do I set up the herecast service? does it work on port 80? (herecast://...)

booyackasha - Dec 13 2004, 1:24 PM
There's actually nothing fancy to set up--any web server will do. The "herecast://" at the front just indicates that Herecast should be used to open the URL instead of Internet Explorer. After subscribing, Herecast will replace it with "http://", and access it like a normal web page. (In the example above, it would access http://your-private-wlan/yourservice.php?bssid={bssid}) So, you could be using any web server, such as Apache or IIS.

Mark - http://www.herecast.com - Dec 13 2004, 2:39 PM
Is this program still alive?
I installed it on an ipaq 4700 2003se, and it doesnt seem to pick up anything
any ideas?
;)


Gary - Jun 3 2006, 4:03 AM
Got it working today ;)
Will get some local data and upload it later
Cheers

Gary - Jun 3 2006, 10:57 PM
Name:
Email:
URL:
Message: