Skip to content

Instantly share code, notes, and snippets.

Giuseppe giupo

  • Roma, Italy
Block or report user

Report or block giupo

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View debug.h
/*
* debug.h
*
* Created on: 5 Marzo 2020
* Author: Franco
* Description:
* Il debug viene automaticamente creato se DEBUG_PORT o DEBUG_ESP_PORT viene definito con la porta da usare (Es: Serial)
* DEBUG_PORT deve essere definita in compilazione o come #DEFINE. DEBUG_ESP_PORT viene automaticamente settata da
* Arduino IDE dal menù 'strumenti\Debug port' per gli ESP con gli altri parametri di debug per il wifi.
* Se non si usa Arduino IDE può essere definita come per DEBUG_PORT
View debug.hpp
#ifdef DEBUG_BUILD
# define DEBUG(x) fprintf(stderr, x)
#else
# define DEBUG(x) do {} while (0)
#endif
View FalconDED_full.h
/*
Fontname: -FreeType-FalconDED-Medium-R-Normal--17-120-100-100-P-71-ISO10646-1
Copyright: Copyright uri_ba 2014
Capital A Height: 9, '1' Height: 9
Calculated Max Values w= 9 h=11 x= 3 y= 5 dx= 9 dy= 0 ascent=10 len=22
Font Bounding box w= 9 h=11 x= 0 y=-1
Calculated Min Values x= 0 y=-1 dx= 0 dy= 0
Pure Font ascent = 9 descent=-1
X Font ascent = 9 descent=-1
Max Font ascent =10 descent=-1
View FalconDED.ino
#include <Arduino.h>
#include <U8g2lib.h> // lib ext
#include <SPI.h>
#include <Wire.h>
#include "FalconDED_full.h" // fornito ad-hoc
//Function | Nano Pin | OLED Pin
//---------+----------+----------
View dds.hpp
//
// Copyright (c) Microsoft. All rights reserved.
// This code is licensed under the MIT License (MIT).
// THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF
// ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
// IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
// PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
//
// This header defines constants and structures that are useful when parsing
// DDS files. DDS files were originally designed to use several structures
@giupo
giupo / bmstest.cpp
Last active May 15, 2019
Smashing my head on FalconTexturesSharedMemoryArea
View bmstest.cpp
#include <iostream>
#include <Windows.h>
#include "SFML/Graphics.hpp"
#include "dds.hpp"
#define FALCON_TEXTURE_SHM "FalconTexturesSharedMemoryArea"
int main(int argc, char** argv) {
@giupo
giupo / snippet.cpp
Last active Apr 30, 2019
Texture da BMS
View snippet.cpp
include <Windows.h>
HANDLE textureDataMemHandle = NULL;
long* textureData = NULL;
do {
textureDataMemHandle = OpenFileMapping(FILE_MAP_ALL_ACCESS, TRUE,
TEXT("FalconTexturesSharedMemoryArea"));
if (!textureDataMemHandle) {
std::cout << "Unable to open file. Is Falcon Running?\n";
} else {
@giupo
giupo / ripristino.r
Created Jul 5, 2018
ripristinoGrafo
View ripristino.r
require(rcf)
elimina("cf10")
con = pgConnect()
GrafoDB:::.copyGraph(from="cf10p2674", to="cf10", con=con)
@giupo
giupo / test.r
Created Apr 9, 2018
Test script for R
View test.r
message("Hello World!")
@giupo
giupo / init.el
Created Mar 19, 2018
Emacs config
View init.el
;; Added by Package.el. This must come before configurations of
;; installed packages. Don't delete this line. If you don't want it,
;; just comment it out by adding a semicolon to the start of the line.
;; You may delete these explanatory comments.
(package-initialize)
(server-start)
(setenv "PATH" (concat (getenv "PATH") ":/usr/local/bin"))
You can’t perform that action at this time.