Liberty BASIC Community Forum
« Search Results »

Welcome Guest. Please Login or Register.
Aug 2nd, 2015, 11:34pm


Rules|Home|Help|Search|Recent Posts|Notification

--Liberty BASIC Resources--
Yahoo Code Repository (source must be included)
Liberty BASIC Community WikiSpace
Liberty Labs
Bay Six Software Forum
Liberty BASIC Home Page

Official Liberty BASIC Support
Liberty BASIC Programmer's Encyclopedia
Liberty BASIC 5 Handbook
Liberty BASIC on Rosetta Code

Search Results

Total results: 10


 1   Announcements, Software and Websites / Re: Liberty BASIC v4.5.0 release candidate NUMBER  on: Today at 5:12pm
Started by CarlGundel | Post by CarlGundel
Hi Stefan,

Thanks, but I did try the manifest you provided and I got errors. It's been a while so I don't remember the details. I'm happy to try again. Can you refresh me which one to try? This manifest is intended to work for all platforms?

-Carl

on Today at 05:59am, Stefan Pendl wrote:
The UAC manifest is not about installing, it is all about executing.
The installer on the other hand includes a UAC manifest, but that is only usable for the installer.

There are so many restrictions, that it is not easy to deploy a custom application.
Don't put it in the default installation folder, don't do this, don't do that.
There are so many workarounds needed that a new user will fail to build a distribution for easy deployment.

The file system virtualization is the most nasty one, since there is no error returned, but the file is created where you don't expect it.

LB is for the hobbyist, so it should work without all those restrictions to the place where a LB application should reside and work.

I have not had any problems with the runtime engine on XP, when I include the manifest posted at the LB bug tracker wiki with XN resource editor.
Sure you need to replace the existing manifest with the posted one.

It is much better to get notified that you are not allowed to place a file here or there instead of getting it created in a virtual store, where you will never find it if you don't know about this behavior.

 
  Reply Quote Notify of replies

 2   Hardware Interface Coding / Re: Getting started with the Arduino  on: Today at 3:10pm
Started by Rod | Post by michael gallup
I tried to make this turn pin 13 on and wait and then turn it off. I am unsure of which command would do this.
Code:
call send setdigital,13,1
            ti = 100000 *10
            for x=1 to ti
            scan
            next x
            call send setdigital,13,0
 

 
  Reply Quote Notify of replies

 3   Announcements, Software and Websites / Re: Liberty BASIC v4.5.0 release candidate NUMBER  on: Today at 05:59am
Started by CarlGundel | Post by Stefan Pendl
The UAC manifest is not about installing, it is all about executing.
The installer on the other hand includes a UAC manifest, but that is only usable for the installer.

There are so many restrictions, that it is not easy to deploy a custom application.
Don't put it in the default installation folder, don't do this, don't do that.
There are so many workarounds needed that a new user will fail to build a distribution for easy deployment.

The file system virtualization is the most nasty one, since there is no error returned, but the file is created where you don't expect it.

LB is for the hobbyist, so it should work without all those restrictions to the place where a LB application should reside and work.

I have not had any problems with the runtime engine on XP, when I include the manifest posted at the LB bug tracker wiki with XN resource editor.
Sure you need to replace the existing manifest with the posted one.

It is much better to get notified that you are not allowed to place a file here or there instead of getting it created in a virtual store, where you will never find it if you don't know about this behavior.
 
  Reply Quote Notify of replies

 4   Hardware Interface Coding / Re: I made an LB Arduino adjustable switch  on: Today at 02:43am
Started by michael gallup | Post by Rod
GetPing in the getting started code does what you want. The ultrasonic distance sensor is pulsed and sends out a burst of ultrasonic noise then listens for the echo. The time taken for the echo to reflect of an object determines the distance.

The return value is in microseconds which is divided by 29, the number of microseconds sound takes to travel one centimetre in air. This is further divided by 2 because the sound is bounced out and back.

It is surprisingly accurate.

http://libertybasic.conforums.com/index.cgi?board=comport&action=display&num=1435134682
 
  Reply Quote Notify of replies

 5   Hardware Interface Coding / I made an LB Arduino adjustable switch  on: Today at 12:53am
Started by michael gallup | Post by michael gallup
I made this program as a template for controlling a fan, (kinda like the Arduino Blink program) but it is a good start.
The future controls for other pins will control switches with timers for robotic movement using similar method.
I now need to figure out how to connect a distance sensor to read my movements and copy the movements using complex timer controls for the Mech Warrior I want to build. (its not for war)
if anyone has a sample program in LB that uses the distance sensor, I would appreciate your contribution.
Code:
'Put your arduino code here -------------------------------------------------------------------------------------------------------------------------------------------------
return.value = AD.Set(9, 13, 1)
t = 1000000*10' 10 seconds
for x = 1 to t
next x
return.value = AD.Set(9,13,0)'
blah = AD.close.all.the.com.ports()
end
 




 
  Reply Quote Notify of replies

 6   Announcements, Software and Websites / Re: Liberty BASIC v4.5.0 release candidate NUMBER  on: Yesterday at 9:45pm
Started by CarlGundel | Post by Chris Iverson
No, this is still LB4, just with a few new features added to it.

LB5 will be a much more comprehensive release.
 
  Reply Quote Notify of replies

 7   Announcements, Software and Websites / Re: Liberty BASIC v4.5.0 release candidate NUMBER  on: Yesterday at 9:38pm
Started by CarlGundel | Post by michael gallup
So is this version of Liberty Basic the beta version of Liberty basic 5 or does LB5 have a lot more stuff?
 
  Reply Quote Notify of replies

 8   Announcements, Software and Websites / Re: Liberty BASIC v4.5.0 release candidate NUMBER  on: Yesterday at 8:58pm
Started by CarlGundel | Post by Chris Iverson
on Yesterday at 10:30am, Rod wrote:
So why do we now need a manifest?


LB itself is compliant, but any programs written with LB may trigger the compatibility routines if they misbehave when the manifest is missing.


I still don't know why the manifest suddenly started throwing up problems in Windows XP, even after the Vista+-specific stuff was taken out.


on Yesterday at 10:30am, Rod wrote:
But signing appears to be recommended by MS but costs annually. I assume a signed download would install without nagging.

So is signing practical / cost prohibitive?


Depends on where you get the code-signing certificate. I want to double-check StartSSL. I went with them to get an SSL cert for my own site, but I'm pretty sure they also do code-signing certs. They're currently down for maintenance, but if I recall correctly, the code-signing cert itself was free, with level 2 validation. Level 2 validation costs $60 for two years.


Again, I may be misremembering some of this.

EDIT: Early research seems to confirm what I said(site still down for maintenance). As long as you have been Level 2 Validated, you can get a code-signing cert for free from StartSSL.


 
  Reply Quote Notify of replies

 9   General Board / Re: In the Spotlight - August, 2015  on: Yesterday at 6:11pm
Started by Admin | Post by metro
Thanks Alyce
your efforts are appreciated here
grin
 
  Reply Quote Notify of replies

 10   Announcements, Software and Websites / Re: Liberty BASIC v4.5.0 release candidate NUMBER  on: Yesterday at 1:37pm
Started by CarlGundel | Post by jaba
LB 4.5 #2 installed perfectly on my system, now running Windows 10. The registration number from my installation of the first release candidate (when the OS was Windows 8.1) apparently carried over and my copy was registered at startup. Great job, Carl.

Jack
 
  Reply Quote Notify of replies


Rules|Home|Help|Search|Recent Posts|Notification



Donate $6.99 for 50,000 Ad-Free Pageviews!

| |

This forum powered for FREE by Conforums ©
Sign up for your own Free Message Board today!
Terms of Service | Privacy Policy | Conforums Support | Parental Controls