The learnFingerprint method in fingerprint.go file is just adding the fingerprint to database. You can find the line here. Where is the learning actually happening?
Also, is it online learning? Most of the implementations I have seen uses a dataset in which each row contains all the Access Points (APs) which will be encountered, with some standard RSSI value for missing APs. How is this repository doing the learning in realtime?
The
learnFingerprint
method infingerprint.go
file is just adding the fingerprint to database. You can find the line here. Where is the learning actually happening?Also, is it online learning? Most of the implementations I have seen uses a dataset in which each row contains all the Access Points (APs) which will be encountered, with some standard RSSI value for missing APs. How is this repository doing the learning in realtime?