Server
 
로딩중...
검색중...
일치하는것 없음
board_control.cpp 파일 참조

보드 제어를 위한 BoardController 클래스 구현 파일 더 자세히 ...

#include "board_control.h"
#include <fcntl.h>
#include <unistd.h>
#include <termios.h>
#include <iostream>
board_control.cpp에 대한 include 의존 그래프

함수

uint8_t reverse (uint8_t val, int bits)
 8비트 값을 비트 단위로 반전합니다.
 
uint16_t crc16 (const std::vector< uint8_t > &data)
 데이터 벡터에 대해 CRC16을 계산합니다.
 
uint16_t reverse16 (uint16_t val, int bits)
 16비트 값을 비트 단위로 반전합니다.
 

상세한 설명

보드 제어를 위한 BoardController 클래스 구현 파일

함수 Documentation

◆ crc16()

uint16_t crc16 ( const std::vector< uint8_t > &  data)

데이터 벡터에 대해 CRC16을 계산합니다.

매개변수
dataCRC를 계산할 데이터 벡터
반환값
계산된 CRC16 값

◆ reverse()

uint8_t reverse ( uint8_t  val,
int  bits 
)

8비트 값을 비트 단위로 반전합니다.

매개변수
val반전할 값
bits반전할 비트 수
반환값
반전된 값

◆ reverse16()

uint16_t reverse16 ( uint16_t  val,
int  bits 
)

16비트 값을 비트 단위로 반전합니다.

매개변수
val반전할 값
bits반전할 비트 수
반환값
반전된 값