I need a small wifi program

Amateurtje

Member
Licensed User
Longtime User
Hi guys,

I need a small program to integrate the code in my own program. It only needs to be for B4A. No other platform.

On the mainpage there must be 2 buttons :
1. to open the wifi settings Page.
2. a button to connect with the given wifi settings.

On that wifi settings page you must be able to pick a wifi, to give in the password, to set the ip to static and to change the static IP adress: It must come default with 192.168.4.10. Only the 10 should be changeable with the number 5 to 10. all the rest should not be changeable.
these setting sshould be saved, or maybe just set as a networksetting in android. At least then the name of the ssid should be saved to use later for the connection button.

The button to connect, shoiuld connect with the given settings and it should also disconnect the data connection!


Background:
I have an AP connection which is without internet. Normally it gives the message that it is without internet, but the newer androids do not do this anymore but have difficulty to connect.
Also when the dataconnection is on, there is alway difficulty to connect.
So, I thought, why not handling it all from the app. But I also do not have time.

While i made the AP with an ESP, i control the IP range etc. so no problem.

I will make my own mainpage buttons in my app and Put it all in my app when it works.

I am not a rich guy but I am very interested if anybody can and wants to do this and what it will cost.
 

cbal03

Member
Licensed User
Longtime User
This looks a little old. have you found your solution?
Something to consider:
I have found that some people use older wifi routers with newer mobile / laptop hardware. some of the newer hardware does not conform to the older connectivity standards completely (b/g) and in some cases kills the connection due to incompatabilities or will not connect at all because the older access points are not conveying internet connectivity properly.
Changing the wifi setting on the client for connection type b/g/n and also ensure the access point matches as well as the channel settings should work for you. otherwise you can purchase a cheap newer access point that works with your client.
I dont think writing a software app will fix this since the problem lies in connectivity standards being unsupported within the hardware.
I have also experienced this problem with apps i have written that use internet/intranet connectivity. I have found that the connectivity issue always turns out to be hardware mismatches and not software initializations.

p.s.
Android sent out an update fixing the 'no internet detected so im not going to connect at all' problem with access points quite a while back.
 

emexes

Expert
Licensed User
I have found that some people use older wifi routers with newer mobile / laptop hardware. some of the newer hardware does not conform to the older connectivity standards completely (b/g) and in some cases kills the connection due to incompatabilities or will not connect at all because the older access points are not conveying internet connectivity properly.

I had that exact problem with an old laptop and new router, but I couldn't restrict the router without insurrection by the gamers of the household, and so my solution was a $16 wifi repeater. Which I realised later I could also just plug the laptop into the repeater's ethernet socket and it worked even better.

Now that I think about it: we've moved house since then, changed ISP, got yet another new router, and the old laptop works just fine with it, no repeater required. The old router was an everything-but-the-kitchen-sink one, including VOIP and wireless broadband backup.
 
Top