I have a simple problem (I think). I would like to get the CRC of this array of bytes
0x0 0x7E or 0 7E or 0
Anyway the one calculator I use gives me: 78F0 or 78 F0 (Hex). Anyway, I think its CRC16 but im not sure. So if anyway can show me some code to give me a CRC calculation that matches (78 F0 or 78F0), that would be great, Im not sure if you have to include 7E or not
I have a byte array and I need to get 4 bytes from it at a certain location(16) but I don't want to convert it to a integer or anything just keep it as 4 bytes to store in a variable.
In web service I have function that return bytes array. Now, I call it from VbScript and I need to catch result of this function. How I can catch result of this function in value that is gone be like a value that function return (bytes array)?
I need to get the bytes from an array of bytes starting at a certain index and for a certain length (4), how can get this? Note: I don't want to use the Array.copy sub as it is not a function.I need to put it in something like Sub MySub([arguement as byte()]the_function_I_Need(Array, index, length))
I have a byte array containing bytes from a file(see my last questionnow I want to get the second lot of 4 bytes from the array and convert them to an integersomething like bytearray.get(4[start],4[length])
I have a bluetooth pen that I need to send an array of bytes too, can somebody offer advice on how i create an array of bytes for the following:0x68 0x00 0x02 0xFF 0x0A (in the guide this is the array of bytes I need to send)
Dim sum As Byte Dim Trans_Array(_64K, 2) As Byte Const _64K As Integer = 65536 sum = 0 For i = 0 To 15 BinaryStream.Write(Trans_Array(Address + i, RIGHT_FILE)) sum = (Convert.ToByte(sum + Trans_Array(Address + i, RIGHT_FILE))) Next I can't figure out how to calculate the checksum of the bytes from array.
I have an address in the type 'array of bytes' (example): 81 ?? ?? 02 53 02 d0 27 To mess with it in visual basic, I use the format in Hex: &H81 &H02 &H53 .....
I do not know what 'put' in relation to the 'question marks' I've tried: &H?? &H_ &H00
I use this function to convert file to bytes array:
Public Function ConvertToBytes(ByVal path As String) As Byte() Dim _tempByte() As Byte = Nothing If String.IsNullOrEmpty(path) = True Then Throw New ArgumentNullException("File not exist", path ) Return Nothing End If
I need some code to calculate the CRC16 of array of bytes.
Example: 00 or 0x0.
The problem I run into is that the CRC I get with a calculator I use is: 78F0.
So 00 = 78F0.
Problem is I dont know what type of CRC16 they are using or anything else. But I would like to make the same calculator in Visual Basic.
Although I think for the Polynum they are using: 0x8408 and I believe the initial value is: 0xFFFF
Here is some code that supposibly is the calculation:
// this function calculates a CRC16 over a unsigned char Array with, LSB first // @Param1 (DataBuf): An Array, which contains the Data for Calculation // @Param2 (SizeOfDataBuf): length of the Data Buffer (DataBuf)
unfortunately I cannot resort to C# in my current project, so I'll have to solve this without the unsafe keyword.I've got a bitmap, and I need to access the pixels and channel values directly. I'd like to go beyond Marshal.ReadByte() and Marshal.WriteByte() (and definitely beyond GetPixel and SetPixel).Is there a way to put all the pixel data of the bitmap into a Byte array that works on both 32 and 64 bit systems? I want the exact same layout as the original bitmap, so the padding for each row (if it exists) also needs to be included.Marshal doesn't seem to have something akin to:
byte[] ReadBytes(IntPtr start, int offset, int count) Unless I totally missed it..
Dim data() As Byte = {&HE4, &H96, &HA3, &H47, &H42, &H4A, &H80, &H90}
I need to make so that the first two bytes would be deleted and the rest moved to the first one's for example:
Delete: E4, 96
Move: A3 and all the rest to the place where E4 was. (|A3 = 0|,|47 = 1| etc.)
In C++ it's possible to do it like that: unsigned char data[]={0xE4, 0x96, 0xA3, 0x47, 0x42, 0x4A, 0x80, 0x90}; data+=2;
how to do this in VB.Net without making a new byte array and then using a loop to put the all bytes in that place - it would be too long and would use more resources.
I would like to know if there is any other way than using WriteableBitmap to convert the current screen into array of bytes.Because I am trying to get a screenshot of Esri map, but I am getting "pixel access not allowed" error
I have a string of bytes which I am reading from a microcontroller via a serial port which is as follows : 02 10 18 14 CB 73 43 D3 14 00 0D 00 09 00 1B 00 04 B8 3C 00 00 24 00 30 AB
I would like to write some code to place each the bytes into an array with each element of the array consisting of one byte each.
How can I efficiently find the location of the first instance of a four byte sequence within a byte array? Is there something more efficient than looping through the whole array, or a built-in method?
I'm searching through a byte array for a pair of CrLF. I can't convert it to string for an InStr first because I need the position of it in the original byte array.
I am trying to figure out the location of this, as it delimits between a string portion and a binary portion, similar (well, exactly like for this part of it) to an HTTP header. There is a string portion, and two CrLf before the content begins.
When looking at an array of bytes from a stream for a multi-page tiff document, can you determine where one page stops and another begins? I want to take a multi page document, let's say 50 pages and allow a user to pick different pages of that to make other muti-page documents.
I want it to do is that you input a string, then you select an algorithm (Theres only going to be one RijnDael) then you input a key, then the Initialization Vector comes from "txtIV.text" then you select the key bytes and the block bytes from the numeric up/down, then you either encrypt or decrypt.
Ok i am having some issues designing a base-class to handle generics.Caveat is i need to restrict the type put in as a Numeric type, specifically Int16, Int32, or Int64 (Short or Long).I know you can do Of T as {Structure} but i dont want to select the key bytes and the block bytes from the numeric up/down.
I keep getting a ProtocolViolationException "Bytes to be written to the stream exceed the Content-Length bytes size specified." on the following code.I've tried setting Content-Length numerous ways with no success.
Dim url = "https://domain.com" Dim req As WebRequest = WebRequest.Create(url) req.Method = "POST" req.ContentType = "application/xml"
Does it read the entire message string sent by the client? I have a line to write to the stream later in the code and that does not seem to be sending anything back to the client, although the code around is excuting.
i = stream.Read(bytes, 0, bytes.Length) While (i <> 0) Try ' Translate data bytes to a ASCII string.
Probably missing something silly here, Her eis what my display looks like Sending image...(401303) I would prefer it displays as Sending image...(391 kb)
I have an array of people stored in a custom structure array... how can i copy this array to a temp array so that the temp array has all the same values as the original custom array?
I'm writing a VB.net application (but you can answer in C# if you want, no problem) that uses a 3rd party .NET library. In particular, one method in this library takes an IO.Stream as input (among other things) and writes the results of its processing to said stream. My problem is that the method CLOSES the stream after writing to it, so I can't read back the data that it wrote in it!To be more specific: it works, of course, if the stream is a FIeStream , since it writes the data on disk, but what if I want to read the data directly to memory? I tried using a MemoryStream, but as I said, when the method returns the stream is already closed, and I can't read back anything from it.
Imports System.IO Public Class CloseHijackedMemoryStream Inherits MemoryStream