Я нашел решение для этого. Я пытался использовать библиотеку
https://github.com/emilsedgh/modem
и это сработало хорошо. Поэтому мне не нужно было ничего делать (конвертировать в ucs2) вручную.
let isElectron: boolean = window && window['process'] && window['process'].type;
if(isElectron){
modem.open("COM7",function(){
console.log('modem opened');
modem.sms({
receiver:"00923325200***",
text:"abc i am a msg",
encoding:'16bit'
}, function(err, sent_ids) {
console.log('>>', arguments);
if(err)
console.log('Error sending sms:', err);
else
console.log('Message sent successfully, here are reference ids:', sent_ids.join(','));
modem.close();
});
});
}