From c3db3ad58efa3cfc9e8e85625d37dd0846ece55d Mon Sep 17 00:00:00 2001
From: ddebernardde <diego.debernard@student.uclouvain.be>
Date: Thu, 17 Nov 2022 11:31:45 +0100
Subject: [PATCH] nul

---
 .vscode/settings.json |  3 ++-
 spi.cpp               | 14 ++++++--------
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/.vscode/settings.json b/.vscode/settings.json
index 0cba2e6..5b671cb 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,5 +1,6 @@
 {
     "files.associations": {
-        "iostream": "cpp"
+        "iostream": "cpp",
+        "limits": "cpp"
     }
 }
\ No newline at end of file
diff --git a/spi.cpp b/spi.cpp
index 3eee1f1..5a7b67f 100644
--- a/spi.cpp
+++ b/spi.cpp
@@ -18,9 +18,7 @@ int main(int argc, char const *argv[])
     struct sockaddr_can addr;
     struct ifreq ifr;
     struct can_frame frame;
-    
-    printf("CAN TRY\n");
-    
+        
     fd = socket(PF_CAN, SOCK_RAW, CAN_RAW);
     if (fd < 0) {
         perror("error socket");
@@ -39,10 +37,10 @@ int main(int argc, char const *argv[])
         exit(EXIT_FAILURE);
     }
 
-    frame.can_id = 0x02;
-    frame.can_dlc = 1;
-    frame.data[0] = 0b011111111;
-
+    frame.can_id = 0x708;
+    frame.can_dlc = 2;
+    frame.data[0] = 0xff;
+    frame.data[1] = 0xff; // 0b0100 0000
 
     if (write(fd, &frame, sizeof(struct can_frame)) != sizeof(struct can_frame)) {
         perror("error write");
@@ -52,6 +50,7 @@ int main(int argc, char const *argv[])
     // int nbytes;
     // struct can_frame readframe;
 
+    // readframe.can_id = 0x700;
 
     // nbytes = read(fd, &readframe, sizeof(struct can_frame));
 
@@ -66,7 +65,6 @@ int main(int argc, char const *argv[])
     //     printf("0x\n", readframe.data[i]);
     // }
     
-    // printf("\r");
 
     return 0;
 
-- 
GitLab