By Krishnkant Patidar8 min readUpdated 8 Nov 2026
Some add USB. Everest lists a UART and a USB host on Fatscan.

No milk analyser has been bench tested with Doodh Master yet. We have never seen a real Lactoscan or Everest line arrive on our own desk, so nothing below is a promise that your machine will work. What follows comes from the makers' manuals and product pages, checked November 2026, and from the code in our Windows app. Send your model on WhatsApp before you buy a cable or plan your counter around this.
What ports do these machines have?
The back panel decides everything, so look there first.
| Machine | Port | Cable | Speed | Source |
|---|---|---|---|---|
| Lactoscan SLC | DB9 RS232, plus a separate serial printer connector | Maker's cable 90-1801-0010, DB9 female at the PC | 9600 bps, no parity, 8 bits, 1 stop bit | Manual, 2006 |
| Lactoscan SP | DB9 RS232 always, USB as an option | Cable supplied with the analyser | Same figures, stated for the printer link | Manual, 2019 |
| Lactoscan INDI | RS232 on Com Port 1 for the PC, Com Port 2 for a printer | Cable 30012 | Same figures, stated for the printer link | Manual, 2018 |
| Ekomilk Bond | RS232 and USB | Null modem RS232 cable, or USB | Not stated in the manual | Bulteh manual |
| Everest Fatscan, single and double sensor | 1 UART, 1 USB host, WiFi or Bluetooth sync | Not stated | Not published | Single, double |
| Everest EKO Milk Ultra Pro | RS 232 | RS 232 serial cable in the kit | Not stated | Seller listing |
These manuals describe units from the makers. A machine sold as assembled in India, the kind our analyser price guide lists at about ₹23,549, may carry a different board. Trust the paper that came in your box, and ask the dealer if there is none.
Everest needs a separate word. No Everest manual could be found online, so the table rests on web pages. Its Fatscan pages list a UART, not RS232, and the two are not always the same thing. A UART port can run at lower voltage than RS232, so ask Everest which one yours is before you plug in an RS232 lead. A USB host port is the kind a pen drive plugs into, and a computer is a host too, so that port alone gives you no link to a PC. Everest's IndiaMART page does say Fatscan has USB for data transfer to a computer and PC data capturing software. The pages disagree, which is one more reason to ask. The WiFi and Bluetooth on Fatscan go to Everest's own app and portal, and the Doodh Master link is cable only.
The cable, and why two machines need two kinds
RS232 has one wire to send and one to receive. If those two line up wrongly, nothing arrives and no error shows.
The Lactoscan SLC manual draws its PC cable this way: analyser pin 2 (TxD) to PC pin 2 (RxD), pin 3 to pin 3, pin 5 to pin 5 for ground. That is a straight cable, DB9 male at the machine and DB9 female at the computer. The Ekomilk Bond manual asks for the opposite, a null modem cable, where send and receive cross over. So a lead that works on one machine can fail on the other, and both ends of the fault look identical on screen.
The Lactoscan SP manual says only the supplied cable, or one built to its diagram, should go into the back panel. Buy the maker's lead if you can. Lactoscan's manual also says to switch off both analyser and PC before you connect.
RS232, USB adapter or built-in USB?
Most counter computers today have no DB9 port, so you will use one of these.
| You have | What to do | Watch for |
|---|---|---|
| A PC with a real DB9 port | Plug the maker's cable straight in | Note the COM number in Device Manager |
| A USB to RS232 adapter | On Lactoscan SP, plug it into the TO PC end of the original cable, never directly into the analyser | The adapter's chip and its driver |
| The USB option on a Lactoscan | Install the Microchip MCP2200 driver first, as the manual says | Use DB9 or USB, not both at once |
The SP manual is firm on one thing: its USB socket connects a computer and nothing else. A printer or keypad cannot go there.
Adapters are the common weak point. Prolific's old PL2303HXA chip is reported as unsupported on current Windows, and users on Microsoft's forum see Code 10 in Device Manager. That is forum evidence, not a maker's statement, yet it costs little to avoid: ask the shop which chip is inside and whether it runs on Windows 11.
What does the data look like?
The Lactoscan manuals we read show the display, not the exact text sent to a PC. The SP manual shows the results screen like this:
` F=ff.ff S=ss.ss D=dd.dd P=pp.pp L=ll.ll W=ww.ww `
That is FAT, SNF, density, protein, lactose and added water. The same manual says that when a test ends, a connected computer or printer gets the data. It points to a separate file, resLS, for the maker's data program.
The SLC manual adds a detail that catches people: its function F.07 chooses the RS232 format, either PC or Prn for a serial printer. Run calibration (F.01) or device training (F.06) and the output swings to PC by itself, so a printer stops printing until you set it back. Check this menu first if your machine has it.
The Ekomilk Bond works another way in its manual. It stores up to 120 tests, then sends them in one batch to the Milk Data 2001 program when you choose SEND & CLEAR. A batch sent at day end is a different job from a line sent after every test.
So treat any sample line you find online with doubt, ours included. The only line that counts is the one your own machine sends.
What Doodh Master does with that line
Our Windows app has a screen at Settings, AMCU Machine. Here is what the code does today.
Connection. You pick the COM port and set baud rate from 1200 to 115200, parity, data bits and stop bits. It starts at 9600, no parity, 8 bits, 1 stop bit, which matches the Lactoscan figures above. It only reads, and sends nothing back to the machine.
Live Readings. A terminal shows each raw line as it arrives. This is how an unknown machine gets worked out.
Format & Capture. You say what separates the columns (comma, tab, semicolon, space, pipe or your own) and which column holds what. The machine link page shows a worked example: 104,20.0,4.0,27, an example line only, read as supplier 104, 20.0 litres, FAT 4.0, CLR 27.
Now the limit you must know before spending money. The app saves a line only if that one line carries a supplier code, litres, FAT and CLR. An AMCU's data unit knows who poured and how much, because the DPU holds that. An analyser standing alone knows only the milk in its beaker. Going by the screen above, a bare Lactoscan may send FAT, SNF and density with no code, no litres and no CLR column. The app would reject that line and mark it as an error, and Buy Milk has no way yet to take FAT alone from an analyser. Typing by hand stays on, so you lose no work, but you do not gain the link either.
A cable weighing scale is a separate connection, and that also needs a word with us first.
Common faults
| What you see | Likely cause | What to try |
|---|---|---|
| No COM port in the list | Driver missing, or adapter dead | Open Device Manager, Ports (COM & LPT). Install the driver, press Refresh |
| Code 10 on the adapter | Old adapter chip on new Windows | Change the adapter |
| Port opens, nothing arrives | Crossed or straight cable mismatch, or output set to printer | Check the cable type above, check F.07 on SLC type machines |
| Nothing until a test ends | Normal on many machines | Run one test with water or milk and watch Live Readings |
| Strange symbols | Wrong speed or parity | Set 9600, none, 8, 1, then try the other speeds |
| Port will not open | Another program holds it | Close the maker's data program. One port serves one program |
| "Too few columns" | Wrong separator, or the line is a partial one | Fix the separator in Format & Capture |
| "Missing supplier code" or "Invalid / missing litres" | The machine does not send them | Ask us. This is the limit above |
| Unmapped reading | Code matches no supplier | Add or correct that supplier's code |
| Printer stopped after calibration | Output moved to PC | Set F.07 back to Prn |
The manuals list one fault of a different kind. Lactoscan's S manual calls poor cleaning the main reason for malfunction. A machine that reads badly will send bad numbers perfectly, and no cable fixes that.
What to send us first
Message us on WhatsApp at +91 9575757537 with these, and we will tell you plainly what we know:
- The brand and exact model, and whether it came as a factory or an assembled unit.
- A photo of the back panel.
- Whether it runs alone or sits inside an AMCU with a DPU and scale.
- A photo or copy of one line, if you can capture it with any serial terminal.
If it turns out your machine does not send a full line, you keep typing, and FAT and CLR stay as your analyser reads them. Start with the Windows app, since the machine link runs nowhere else, and read how to connect your analyser once we have switched it on for your dairy.
Sources
- Lactoscan SLC operation manual, Milkotronic
- Lactoscan SP operation manual, Milkotronic
- Lactoscan INDI operation manual, Milkotronic
- Ekomilk Bond user manual, Bulteh
- Everest Fatscan single sensor product page
- Everest Fatscan double sensor product page
- Everest Instrument Private Limited, milk analyzers on IndiaMART
- Jay Krishna Traders, Everest Ekomilk Ultra Pro listing on IndiaMART
- PL2303 issues on Windows 11, Microsoft Tech Community discussion
- Lactoscan S operating manual, Scribd copy
Written by Krishnkant Patidar
Founder of Doodh Master, and founder and CEO of Krikir Technologies, the company that builds it.
About Krishnkant

