My B1248 unit arrived today, and I've noted one external difference from the unit you have pictured.
My B1248* has a female microUSB (micro-B) USB 2.0 socket in place of the previous model's miniUSB (mini-B) USB 2.0 socket. Both are five pin connections, so hopefully the internal components don't deviate from your existing unit.
I'm yet to open the case to determine if there are any other differences among the internal components.
I can't tell you when this variation was manufactured, but I can tell you that the software was bundled in March 2017, according to the provided mini CD-ROM.
*Note: on 9 June 2018, I realised that the internal PCB was actually an 1144 which had been incorrectly labelled as a 1248.
My B1248 unit arrived today, and I've noted one external difference from the unit you have pictured.
My B1248* has a female microUSB (micro-B) USB 2.0 socket in place of the previous model's miniUSB (mini-B) USB 2.0 socket. Both are five pin connections, so hopefully the internal components don't deviate from your existing unit.
I'm yet to open the case to determine if there are any other differences among the internal components.
I can't tell you when this variation was manufactured, but I can tell you that the software was bundled in March 2017, according to the provided mini CD-ROM.
*Note: on 9 June 2018, I realised that the internal PCB was actually an 1144 which had been incorrectly labelled as a 1248.