सी में आप कुछ ऐसा कर सकते हैं:

uint16_t datalen = 1024;
uint16_t crc = 0x1021;
uint8_t myHeader = {0x41, 0xBE, 0x21, 0x08, datlen/256, datalen%256, crc/256, crc%256};

अब, मैं Powershell में इस तरह एक सरणी आरंभीकरण कैसे पूरा कर सकता हूं?

मैं बाद में सीरियल पोर्ट पर बाइट सरणी भेजना चाहता हूं।

0
stev 18 अप्रैल 2020, 12:26

1 उत्तर

सबसे बढ़िया उत्तर

इतना अलग नहीं:

[uint16]$datalen = 1024
[uint16]$crc = 0x1021
[byte[]]$myHeader = 0x41, 0xBE, 0x21, 0x08, ($datalen/256), ($datalen%256), ($crc/256), ($crc%256)
2
Theo 18 अप्रैल 2020, 09:40