These seem like revision 2 or 3 of the various instructions and manuals that I have used before to set the Wakespeed stuff up.
You can use a USB cable to the port inside the unit and a terminal program (putty on Windows, iTerm/terminal on Mac) to configure things using the command line, a 3rd party piece of software sold by Off Grid Solutions (or something like that) which does most of it, or the Android app to generate a configuration file.
The USB cable approach requires you understand the complicated syntax and build out your configuration either by hand, or based on a template. It’s very time consuming and prone to error.
The software option is probably the one I used the most, but it’s not always in sync with firmware changes and syntax issues. I’ve ended up with mangled configurations a lot of times. It’s also a very basic piece of software with difficult UX. On top of that, you have to pay for it and it’s not offered nor supported by Wakespeed.
The Android app asks a bunch of questions and spits out a configuration you can then download to the device using a messy USB cable option, or generate a file and push it to the device using Windows and a bunch of batch files and a USB cable. The iOS version when I tested it did only about 50% of the Android one.
The user guide and card is also confusing. You have to set the dip switches for the size of your bank, type of batteries, and other things, but you also really, really should upload a specific configuration based on your battery charge details if you’re using LiFePO4. They used to keep examples of various battery manufacturer profiles on their website - I don’t know if those are around anymore, but I probably have some old copies. You use the Windows batch files and USB cable to upload these.
Any way you slice it, it’s difficult to configure with poor documentation and confusing syntax and approach.